SAP BTP CAPM Developer

Capgemini

Job Summary

This role involves designing and building enterprise-grade services using SAP CAP with CDS and OData on SAP BTP Cloud Foundry. The developer will create and maintain microservices/APIs using Node.js or Java, integrating with SAP HANA/HANA Cloud for data persistence. Key responsibilities include implementing XSUAA-based security, JWT/OAuth2 authentication, and secure connectivity via BTP services. The role also covers optimizing, testing, deploying applications, automating CI/CD, and ensuring robust logging on BTP. Collaboration with UI teams on SAP UI5/Fiori integration is an added advantage.

Must Have

  • 4–10 years of experience in building cloud-native applications on SAP BTP using SAP CAP.
  • Strong hands-on with CAP, CDS, OData Services, and either Node.js or Java.
  • Experience with SAP HANA/HANA Cloud, Cloud Foundry, and XSUAA security configuration.
  • Solid understanding of BTP services (Destinations, Audit Log, Connectivity) and REST/JSON/JWT/OAuth2.

Good to Have

  • Familiarity with SAP UI5/Fiori development and end-to-end solution integration.

Perks & Benefits

  • You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group.
  • You will also get personalized career guidance from our leaders.
  • You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
  • At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.

Job Description

Your Role

  • Design and build enterprise-grade services using SAP CAP (Cloud Application Programming Model) with CDS and OData on SAP BTP Cloud Foundry.
  • Develop and maintain microservices/APIs using Node.js or Java, integrating with SAP HANA/HANA Cloud for data persistence and modeling.
  • Implement XSUAA-based security, JWT/OAuth2 authentication, and secure connectivity via Destinations and Connectivity services.
  • Optimize, test, and deploy applications; automate CI/CD and ensure robust logging via Audit Log on BTP.
  • Collaborate with UI teams on SAP UI5/Fiori integration (added advantage) and align solutions with best practices on BTP.

Your Profile

  • 4–10 years of experience in building cloud-native applications on SAP BTP using SAP CAP.
  • Strong hands-on with CAP, CDS, OData Services, and either Node.js or Java.
  • Experience with SAP HANA/HANA Cloud, Cloud Foundry, and XSUAA security configuration.
  • Solid understanding of BTP services (Destinations, Audit Log, Connectivity) and REST/JSON/JWT/OAuth2.
  • Familiarity with SAP UI5/Fiori development and end-to-end solution integration (nice to have).

What you'll love about working here

  • You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group. You will also get personalized career guidance from our leaders.
  • You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
  • At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.

8 Skills Required For This Role

Sap Game Texts Jwt Json Node.js Ci Cd Microservices Java

Similar Jobs