EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We have an opening for a Senior SAP BTP/CAP Developer who delivers enterprise services using a modern technical approach. In this role, you'll be responsible for the full design and build-out of scalable, event-driven microservices on BTP, linking core SAP platforms with contemporary cloud APIs through CAP, Node.js/Java, and dependable security measures
Responsibilities
- Lead the design and construction of enterprise-grade microservices and extensions using SAP CAP
- Craft backend solutions built for strong performance using Node.js and/or Java
- Establish integration connections between SAP BTP, essential SAP systems like S/4HANA, and third-party APIs through OData and REST
- Apply robust cloud security practices, including identity propagation and authorization management, using XSUAA alongside the BTP Destination Service
Requirements
- A Bachelor's or Master's degree in Computer Science, Information Technology, or a related subject area
- A minimum of 3 years of applicable work experience
- Proven hands-on experience building enterprise-grade solutions with the SAP Cloud Application Programming Model (CAP)
- Strong skills in Node.js and/or Java for backend microservice construction
- Experience integrating SAP BTP alongside core SAP systems and external APIs, covering both REST and OData
- Solid grasp of SAP BTP security concepts, XSUAA authentication, and destination service oversight
- Upper-Intermediate English language competency (B2)
Nice to have
- Holding a relevant SAP BTP certification, such as SAP Certified Development Associate – SAP Cloud Application Programming Model, would be considered advantageous
- Hands-on exposure to SAP Fiori elements and event-driven architecture via SAP Event Mesh
We offer
- We believe that the greatest strength of the company is its people. EPAM is fully committed to help its employees to reach their full potential and achieve their professional goals through continues learning. With this in mind, we would like to introduce to you few of the many opportunities and services which we believe will help you expand your current knowledge:
- Full access to cutting-edge tools and technologies
- Competitive compensation depending on experience and skills
- All-around Social package: professional & soft skills training, medical & family care programs, sports
- Relocation opportunities
- Free English classes
- Unlimited access to LinkedIn learning solutions
- Continuous experience exchange with experts and professionals worldwide
- Friendly team and comfortable working environment
- Engineering, corporate, and social events within and outside the Company
- Flexible working schedule
- Opportunities for self-realization