
SAP CAP Java Developer
- Mumbai, Maharashtra
- Rs. 15,00,000 per year
- Permanent
- Full-time
- Design and develop enterprise-grade applications using SAP CAP with Java.
- Implement CDS models, OData services, and event handlers in Java.
- Develop and maintain Spring Boot-based microservices in CAP.
- Work with SAP HANA, PostgreSQL, or SQLite for data persistence.
- Implement JPA/Hibernate for entity management.
- Develop and expose OData v4 and REST APIs using CAP Java.
- Implement custom logic using SAP CAP Java SDK and event handlers.
- Deploy applications on SAP BTP Cloud Foundry or Kyma.
- Integrate with SAP BTP services like XSUAA (authentication), SAP Event Mesh, and Business Rules.
- Implement OAuth 2.0 and JWT-based authentication using SAP XSUAA.
- Apply RBAC (Role-Based Access Control) in SAP CAP applications.
- Write unit and integration tests for Java services.
- Optimize CAP applications for performance and scalability.
- Work closely with SAP functional consultants, UI/UX designers, and DevOps teams.
- Document technical specifications and best practices.
- 4+ years of experience in Java development, preferably with Spring Boot & JPA.
- Experience with SAP CAP (Cloud Application Programming Model).
- Strong knowledge of CDS (Core Data Services) modeling.
- Hands-on experience with SAP HANA, PostgreSQL, or SQLite.
- Expertise in developing OData v4 and RESTful services.
- Understanding of SAP BTP (Cloud Foundry, Kyma, and XSUAA authentication).
- Experience with SAP Business Application Studio (BAS) and SAP Fiori/UI5 (optional but preferred).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, SAP DevOps).
- Knowledge of cloud-native architecture, microservices, and event-driven development.
- Java (All Versions) - 4 Years
- Intermediate
- SpringBoot - 4 Years
- Intermediate
- SAP CAP - 3 Years
- Intermediate
- JavaScript - 2 Years
- Intermediate
- SAP UI5 - 2 Years
- Intermediate
Expertia AI Technologies