teamworkcorporate
Cloud-native extensions are reshaping the SAP world, and SAP Business Technology Platform (BTP) is the engine behind this transformation. At TeamWork, we design secure, scalable and API-driven solutions that help our international customers extend SAP S/4HANA with modern cloud architectures, from backend services to the Fiori user experience . If you build end-to-end on BTP, from CAP services to polished UI5 apps, If Cloud Foundry, XSUAA and Fiori Elements are your daily playground, If you want to take technical ownership on high-value international projects, 👉 We want to meet you. TeamWork is a global SAP leader: 🌍 28 offices worldwide 👥 1,200+ employees 🏆 Great Place to Work® certified across multiple regions As a SAP Fiori/UI5 & BTP Developer, you take ownership of cloud extensions end to end, from data model to user interface , and act as a technical reference able to support both UI and BTP workstreams. You will: Design and build full-stack BTP extensions , from CAP / Node.js services to SAP Fiori / UI5 interfaces Model data with CDS (associations, annotations, calculations) and expose OData services through CAP Develop Fiori Elements and freestyle UI5 applications aligned with Fiori design guidelines Deploy, monitor and manage applications on SAP BTP Cloud Foundry Implement authentication and authorization with XSUAA, Role Collections and Identity Authentication Service (IAS) Build side-by-side extensions using the SAP BTP Extensibility Suite Work with SAP HANA Cloud (HDI containers, SQLScript) for persistence and data logic Integrate with SAP S/4HANA extension points Implement unit and integration testing for Node.js and UI5 applications Version and collaborate with Git, and contribute to CI/CD delivery Work in an Agile / Scrum delivery model, articulating technical choices to technical and non-technical stakeholders 🎓 Education Bachelor's or Master's in Computer Science, Engineering or equivalent 📅 Experience 5+ years building and deploying cloud applications on SAP BTP Proven full-stack delivery , strong on both CAP / Node.js backend and UI5 / Fiori frontend Experience acting as a senior contributor or technical reference on delivery teams Technical skills (required) SAP CAP with Node.js for service implementation CDS modeling, OData services, annotations SAP UI5 and SAP Fiori (Fiori Elements and freestyle), Fiori design guidelines advocate JavaScript, HTML5, CSS, ES6+ SAP BTP Cloud Foundry : deployment, monitoring, management XSUAA, Role Collections, Identity Authentication Service (IAS) SAP BTP Extensibility Suite (side-by-side extensions) SAP HANA Cloud (HDI containers, SQLScript); PostgreSQL or MongoDB a plus Git (GitHub, GitLab or Azure DevOps) SAP Business Application Studio (BAS) or VS Code Familiarity with SAP Build Work Zone
CI/CD pipelines for BTP applications (Jenkins, Azure DevOps, GitHub Actions) Familiarity with other cloud platforms (Azure, AWS, GCP) Understanding of SAP S/4HANA architecture and extension points SAP BTP development certification Soft skills Ability to map complex business requirements into cloud-native solutions Proactive, self-motivated, eager to learn and propose solutions Strong communication and interpersonal skills, able to explain technical concepts to non-technical stakeholders Demonstrated cloud mindset, grounded in cloud-native principles and best practices Why Join TeamWork? Because here, cloud innovation meets human values: Strategic exposure to international projects and modern SAP Cloud architectures Real technical ownership on end-to-end BTP delivery Continuous learning: certifications, coaching, mentoring Friendly, inclusive and supportive culture A local team with global reach and real impact 📨 Ready to grow your expertise and build the future of SAP applications? Apply now via SmartRecruiters, smooth, fast and frictionless. TeamWork – Where Talent & Trust Meet 👉 Suivez-nous sur LinkedIn 👉 Découvrez notre univers sur teamwork.net