Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Key Skills
Ranked by relevanceReady to apply?
Join EPAM Systems and take your career to the next level!
Application takes less than 5 minutes

