Skip To Main Content
backBack to Search

Senior SAP CAP Developer (Node.js)

Remote in Portugal
SAP CAP based Node.JS

We are seeking an experienced Senior SAP CAP Developer skilled in Node.js to enhance our development team. In this capacity, you will conduct code reviews, implement new features, and resolve application issues while collaborating with stakeholders and contributing architectural guidance. Join us to advance our technology and optimize development workflows.

Responsibilities
  • Implement software solutions using SAP Cloud Application Programming Model (CAP) with Node.js and TypeScript
  • Create and deliver solutions spanning UI, backend, and database components
  • Leverage lean infrastructure tools like Git, TeamCity, and Jenkins within Continuous Delivery frameworks
  • Participate in testing, deployment, debugging, and issue resolution
  • Apply knowledge of distributed systems and cloud-native design to architecture
  • Develop and improve CI/CD pipelines and enable containerization
  • Work closely with global, diverse teams to produce quality software
  • Communicate clearly and solve problems with a structured, goal-focused approach
Requirements
  • Proven experience of at least 3 years in software development
  • Extensive knowledge of cloud-native development, especially SAP Business Technology Platform (BTP)
  • Proficiency in SAP Cloud Application Programming Model (CAP) with Node.js and TypeScript
  • Hands-on experience across software development lifecycle phases: design, implementation, testing, and deployment
  • Understanding of agile development methodologies
  • Familiarity with lean development tools including Git, TeamCity, Jenkins, and Continuous Delivery methods
  • Strong grasp of distributed systems, data processing, and cloud-native architectures
  • Experience with containerization and building CI/CD workflows
  • Capability to design and deliver solutions covering UI, backend, and databases
  • Excellent analytical thinking and problem-solving abilities with attention to detail
  • Strong communication and teamwork skills in global, multicultural environments
  • Organized and goal-driven work style
  • Proficient English communication skills at B2 level or above
Nice to have
  • Java programming experience
  • Knowledge of front-end frameworks like SAPUI5, Three.js, or React.js
  • Experience with front-end technologies including HTML5, CSS, and JavaScript