We are looking for a Senior SAP CAP Developer to join our team and take ownership of designing, building, and delivering high-quality backend solutions. The ideal candidate brings deep expertise in the SAP CAP programming model and Java, along with a strong commitment to engineering excellence, test automation, and timely delivery. Req.#1113262541
Responsibilities
- Lead the end-to-end delivery of application features, ensuring full compliance with functional specifications, SAP product standards, quality benchmarks, and project timelines.
- Architect and build scalable backend solutions using Java, REST/CXF, Spring Boot, the SAP CAP programming model, and SQL.
- Play an active role in requirements analysis, technical design authoring and review, test scenario planning, and code reviews.
- Write automated unit tests to achieve 100% code coverage, upholding high engineering standards.
- Develop and maintain fully automated functional test suites, covering both positive and negative scenarios.
- Diagnose and resolve internal defects and customer-reported issues within defined SLAs, ensuring minimal disruption to operations.
- Share technical expertise with the team, promoting best practices in coding, testing, and deployment.
Requirements
- Proven senior-level experience in backend software development, ideally within enterprise or SAP environments.
- Strong hands-on expertise in SAP CAP (Cloud Application Programming) with Java (primary skill).
- Solid command of Java, Spring Boot, REST/CXF, and SQL.
- Practical experience with automated testing tools such as JUnit, Karate, Selenium, Qmate, and qTest.
- Familiarity with collaboration and DevOps tools: Confluence, GitHub, JIRA, Jenkins, and Postman.
- Excellent problem-solving skills, attention to detail, and the ability to work independently or lead within a team setting.
- Strong communication skills to effectively collaborate across cross-functional teams during design, development, and review cycles.