Supporting the user-facing layer - primarily through the SAP NetWeaver Portal and Java-based development
- Portal Development & Configuration - Setting up and customizing the SAP Enterprise Portal (EP) - creating iViews, pages, roles, and work sets that define what users see and can access
- Java Development (J2EE/JEE) - support and define Java applications that run on the SAP NetWeaver Java stack. This includes building Web Dynpro Java applications (SAP's UI framework), developing custom portal components, and creating connectors or adapters
- Web Dynpro Java - debug and maintain these using the SAP NetWeaver Developer Studio (NWDS)
- Integration & Connectivity - Connecting portal content to backend SAP systems (like ECC or S/4HANA) via JCo (Java Connector), RFC calls, or web services. Ensure making backend data appear cleanly in the portal UI
- Configuring single sign-on - Linking multiple portal landscapes together, so users have a seamless experience across systems
- Content Management & KM - Working with the Knowledge Management (KM) features of the portal
- User & Role Management (UME) - Configuring the User Management Engine to control who sees what in the portal, assigning roles, and managing permissions at the application level
(ref:hirist.tech)