Skip To Main Content
backBack to Search

Senior Developer SAP CAP (Node.js)

Remote in Portugal
SAP CAP based Node.JS

We are hiring a Senior Developer specialized in SAP CAP with Node.js to strengthen our software development team. Your duties will include code review, feature development, and troubleshooting while engaging with stakeholders and contributing to architectural decisions. Join us to push forward technological advancements and improve development processes.

Responsibilities
  • Develop software solutions using SAP Cloud Application Programming Model (CAP) with Node.js and TypeScript
  • Architect and deliver solutions across UI, backend, and database layers
  • Employ lean development tools like Git, TeamCity, Jenkins adhering to Continuous Delivery
  • Assist in application testing, deployment, and debugging
  • Apply cloud-native architecture and distributed systems knowledge to solution design
  • Build and optimize CI/CD pipelines and containerization
  • Collaborate with international, multicultural teams to deliver quality software
  • Communicate clearly and approach problem-solving in a structured, goal-driven way
Requirements
  • At least 3 years of hands-on software development experience
  • Strong background in cloud-native development on SAP Business Technology Platform (BTP)
  • Expertise in SAP Cloud Application Programming Model (CAP) using Node.js and TypeScript
  • Experience throughout the software development lifecycle including design, implementation, testing, and deployment
  • Knowledge of agile methodologies
  • Familiarity with lean development infrastructure tools such as Git, TeamCity, Jenkins, and Continuous Delivery
  • Solid understanding of distributed systems, data processing frameworks, and cloud-native designs
  • Experience with containerization and building CI/CD pipelines
  • Capability to design solutions spanning UI, backend, and database layers
  • Excellent analytical and problem-solving skills with attention to detail
  • Strong communication and collaboration skills for global, cross-cultural teams
  • Structured, goal-oriented work approach
  • English communication skills at B2 level or above
Nice to have
  • Experience in Java programming
  • Experience with front-end frameworks such as SAPUI5, Three.js, or React.js
  • Knowledge of front-end programming languages like HTML5, CSS, and JavaScript