Skip To Main Content
backBack to Search

Senior SAP CAP Developer (with Node.js)

Remote in Portugal
SAP CAP based Node.JS

We are currently seeking a seasoned Senior SAP CAP Node.js Developer to join our team of professionals.

In this role, you will conduct code reviews, develop features, and troubleshoot application issues. You will collaborate with stakeholders, provide architectural input, and drive innovative solutions. Join us to elevate our technological capabilities and streamline development processes.

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