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 seeking an experienced Lead SAP CAP Developer to create cutting-edge cloud-native solutions using Node.js and SAPUI5.
In this role, you will enhance client applications and drive innovation in enterprise software development. Join our global team to contribute to all stages of the software development lifecycle within an agile SAFe environment.
Responsibilities
- Design and develop software solutions across the user interface, backend, and database layers
- Build cloud-native applications using SAP Business Technology Platform (BTP) and CAP with Node.js and TypeScript
- Develop and maintain front-end components using SAPUI5, HTML5, CSS, and JavaScript
- Collaborate with global, cross-functional teams to deliver high-quality software solutions in an agile environment
- Debug and resolve software issues to ensure reliability and optimal performance
- Set up and maintain CI/CD pipelines using tools such as Git, TeamCity, and Jenkins
- Apply lean development practices to enhance software delivery and deployment processes
- Contribute to all phases of the software development lifecycle, from design to testing and deployment
- Support architectural decisions for distributed systems and data processing frameworks
- Ensure compliance with best practices in cloud-native architecture and containerization
- Share knowledge and contribute to team documentation efforts
- Continuously monitor and improve application performance and scalability
Requirements
- At least 5 years of experience with SAP Cloud Application Programming (CAP) using Node.js and TypeScript
- Minimum 1 year of experience managing and leading development teams
- Proficiency in Java development within enterprise environments
- Strong expertise in front-end technologies, including HTML5, CSS, JavaScript, and SAPUI5
- Experience working in agile environments, particularly with SAFe methodologies
- Familiarity with CI/CD tools such as Git, TeamCity, and Jenkins
- Solid understanding of containerization technologies and cloud-native architectures
- Experience working with distributed systems and data processing frameworks
- Strong problem-solving and analytical skills with a high level of attention to detail
- Excellent communication and collaboration skills for working in global, multicultural teams
- Structured and results-driven work approach
- Proficiency in English at a B2 level or higher
Nice to have
- Experience with additional front-end frameworks like ReactJS or Three.js
- SAP CAP or other SAP-related certifications
- Familiarity with JavaScript frameworks beyond SAPUI5
- Knowledge of lean development practices and principles
- Experience with cloud platforms outside of SAP BTP
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