Lead SAP CAP-based Java Developer
Remote in Kazakhstan: Astana, Latvia
SAP CAP based Java
& 6 others
Choose an option
We are looking for a Lead SAP CAP-based Java Developer to design and implement scalable SaaS solutions on the SAP Business Technology Platform using Java and Spring Boot.
You will lead the development of RESTful APIs and backend services applying SAP CAP and modern software engineering practices. Join us to drive innovation in cloud applications and collaborate closely with cross-functional teams.
Responsibilities
- Design RESTful APIs (OData) using SAP CAP with Java and Spring Boot
- Develop backend services for SaaS solutions on SAP Business Technology Platform
- Lead initiatives and coordinate with cross-functional teams to deliver robust software
- Apply Domain-driven Design principles in application development
- Enforce modern software engineering standards including code reviews and coding guidelines
- Manage source control and build processes efficiently
- Implement testing and release workflows adhering to agile methodologies
- Utilize DevOps tools like Jenkins for continuous integration and continuous delivery
- Participate actively in agile ceremonies and apply test-driven development techniques
Requirements
- Strong Java backend development experience with over 5 years in the field
- Proficient knowledge of SAP CAP Framework and SAP Business Technology Platform
- In-depth understanding of Spring Boot and REST API design
- Solid grasp of Domain-driven Design concepts
- Experience with DevOps tools such as Jenkins
- Familiarity with contemporary software engineering practices including code review and build automation
- Proven ability to lead projects and work autonomously
- Upper-Intermediate English proficiency to communicate effectively with clients and team members
Nice to have
- Knowledge of SAP cloud services and product offerings
- Experience working with SAPUI5
- Understanding of SAP HANA Cloud Database