SAP CAP based Node.JS
EPAM Systems
Software Engineering
Portugal · Remote
Posted on Dec 23, 2025
Responsibilities
- Develop and implement software solutions using SAP Cloud Application Programming Model (CAP) with Node.js and TypeScript
- Design and deliver solutions across user interface, backend, and database layers
- Utilize lean development infrastructure tools such as Git, TeamCity, and Jenkins while following Continuous Delivery practices
- Contribute to application testing, deployment, debugging, and troubleshooting
- Apply expertise in distributed systems and cloud-native architecture to solution design
- Build and optimize CI/CD pipelines and manage seamless containerization
- Collaborate with global and cross-cultural teams to deliver high-quality software
- Communicate effectively and approach problem-solving in a structured, goal-oriented manner
Requirements
- At least 3 years of relevant experience in software development
- Strong background in cloud-native development, especially with SAP Business Technology Platform (BTP)
- Proficiency in SAP Cloud Application Programming Model (CAP) using Node.js and TypeScript
- Experience throughout the full software development lifecycle, including design, implementation, testing, and deployment
- Familiarity with agile software development methodologies
- Knowledge of lean development infrastructure processes, including Git, TeamCity, Jenkins, and Continuous Delivery practices
- Solid understanding of distributed systems, data processing frameworks, and cloud-native architecture
- Experience with containerization and building CI/CD pipelines
- Ability to design and implement solutions across UI, backend, and database layers
- Strong analytical and problem-solving skills with attention to detail
- Excellent communication and collaboration skills for working in global and cross-cultural teams
- Structured and goal-oriented work approach
- Excellent English communication skills at B2 level or higher
Nice to have
- Experience with Java programming
- Familiarity with front-end frameworks such as SAPUI5, Three.js, or React.js
- Knowledge of front-end programming languages including HTML5, CSS, and JavaScript
We offer/Benefits
- 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