Develop and evolve Node.js backend services on the SAP Business Technology Platform (BTP), using modern frameworks such as the SAP Cloud Application Programming Model (CAPM)
Design and implement RESTful APIs within a modular, service-oriented backend architecture
Contribute to modernizing existing backend code to improve structure, maintainability, extensibility, and long-term sustainability
Write and maintain unit and integration tests to ensure code quality and reliability
Collaborate closely with internal and external stakeholders to implement end-to-end features
Support the team in operating and improving build, deployment, and runtime processes in a cloud environment
Gradually take ownership of backend components and related topics
Requirements
Proficiency in Node.js and TypeScript
Familiarity with RESTful APIs and backend integration concepts
Solid understanding of Git for version control
Basic understanding of CI/CD pipelines
Experience with Azure DevOps or comparable platforms is a plus
Commitment to code quality, including unit and integration testing
Basic understanding of SCRUM and agile development methodologies
Ability to work in a Linux or Unix-based environment (e.g., WSL)
Basic scripting knowledge (e.g., Bash) is a plus
Initial experience with cloud platforms, ideally SAP BTP, is a plus
Familiarity with SAP CAPM is a plus
Strong willingness to learn, grow, and take ownership in a modern backend and cloud-oriented setup
Fluent in English (spoken and written)
Tech Stack
Azure
Cloud
JavaScript
Linux
Node.js
TypeScript
Unix
Benefits
High-performing, interdisciplinary teams
Access to innovative technologies
Flexible and inclusive working environment with support for various life situations
Inspiring colleagues
Training and professional development opportunities