Job Summary :
We are looking for a talented SAP BTP Developer with hands-on experience in CAPM (Cloud Application Programming Model) and SAPUI5 / Fiori . The ideal candidate should have strong technical skills in building, extending, and integrating applications on the SAP Business Technology Platform (BTP) using modern cloud technologies.
Key Responsibilities :
- Design, develop, and deploy cloud applications using SAP BTP CAP (Node.js / Java) .
- Build and enhance SAPUI5 / Fiori user interfaces integrated with CAPM services.
- Develop OData services and APIs for SAP and non-SAP system integration.
- Work with SAP HANA Cloud for data modeling and persistence.
- Implement authentication and authorization using SAP BTP XSUAA.
- Integrate BTP apps with S / 4HANA, SuccessFactors, or other SAP solutions .
- Participate in code reviews , unit testing , and CI / CD pipelines .
- Troubleshoot issues across CAP backend and UI5 frontend layers.
- Document designs, technical specifications, and deployment procedures.
Required Skills and Qualifications :
2–4 years of experience in SAP BTP development .Strong knowledge of CAP (Cloud Application Programming Model) with Node.js or Java .Experience developing SAPUI5 / Fiori apps using XML views, controllers, and OData models.Good understanding of OData, REST APIs , and SAP HANA Cloud .Hands-on with BAS (Business Application Studio) or VS Code for BTP development .Experience with Git , npm , and CI / CD tools .Understanding of SAP Cloud Foundry environment .Strong debugging and problem-solving skills.Good to Have :
Knowledge of SAP Integration Suite or SAP Workflow / Process Automation .Familiarity with SAP Launchpad Service and Fiori Elements .Exposure to BTP Security (Roles, XSUAA) .Basic understanding of S / 4HANA extensions and Event Mesh .