Senior SAP CAP Developer
Remote in United States of America: New York
SAP CAP based Java& 2 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe 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
