Job Description
We are seeking an experienced SAP Full Stack Developer with strong expertise across SAP BTP, Fiori/UI5, Work Zone, CAP/RAP, and cloud-based extension development. The ideal candidate will build scalable, secure, and user-centric applications and extensions for SAP S/4HANA using modern SAP BTP technologies and clean-core principles. This role supports a global enterprise client in the beverage industry.
Key Responsibilities
- Build cloud-native backend services using SAP CAP (Node.js/Java) or RAP (ABAP Cloud).
- Develop modular and extensible applications on SAP Build Work Zone (Advanced Edition).
- Create and expose OData V4 services and REST APIs.
- Build extensions following clean-core and ABAP Cloud guidelines.
- Create data models and business logic using CDS views, HANA Cloud, and ABAP Cloud.
- Integrate apps with BTP services such as:
- XSUAA (Security & Authorization)
- Destination Service
- Document Management Service
- Workflow Management / SAP Build Process Automation
- Implement GenAI-based extensions using SAP Generative AI Hub, Joule, and AI Core.
- Collaborate with UX, functional, and architecture teams to deliver high-quality solutions.
- Troubleshoot and optimize performance across UI, backend, and BTP services.
Required Skills
Technical Skills
- 78+ years of SAP development experience.
- Strong expertise in:
- SAP Fiori / SAPUI5, Fiori Elements
- SAP Build Work Zone
- CAP (Node.js/Java) or RAP (ABAP Cloud)
- Core ABAP & ABAP Cloud
- OData V2/V4, REST services
- HANA Cloud, CDS, SQLScript
Preferred / Modern Skills
- Experience with SAP GenAI services (Generative AI Hub, AI Core, AI Launchpad).
- Experience building low-code/no-code extensions using SAP Build Apps.
- Knowledge of:
- git-based development (gCTS/GitHub/GitLab)
- DevOps pipelines and CI/CD on BTP
- Cloud security standards (OAuth2, JWT, XSUAA)
- Multitenant BTP application design (optional)
Soft Skills
- Strong problem-solving and debugging capability.
- Excellent communication and collaboration skills.
- Ability to work effectively in agile and hybrid team models.