> Markdown version of [/jobs/ext/2020585-application-developer-sap-btp](https://www.wearedevelopers.com/jobs/ext/2020585-application-developer-sap-btp). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer SAP BTP - **Company:** Liebherr - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Lifecycle Management, Software Applications, User Authentication, Cloud Computing, Cloud Engineering, Databases, Github, PostgreSQL, Node.Js, Open Data Protocol, SAP (Applications), SAP Business Suiteing, SAP HANA, Software Engineering, SAP Business Technology Platform, Git, Sap Fiori, Git Flow, Information Technology, Atlassian Tools, SAP S/4HANA, Software Version Control - **Published:** August 11, 2026 - **Apply:** https://es.trabajo.org/oferta-4021-2c922e62c1b60c1a340bff94336eef9a ## About the Role business teams and support deployments. Contributing your strengths: your qualifications - Bachelor's or Master's degree in Information Technology, or related discipline. - 5+ years of professional experience in the development of applications under SAP BTP, ideally in S/4HANA environments. - Proven experience as an SAP Application Developer, ideally with hands-on experience on SAP BTP. - Solid knowledge of SAP CAP, Node.js and/or Java, SAP Fiori / UI5, and REST/OData services. - Experience with Git, GitHub, and GitFlow for source control and branching management. - Experience working with databases available in the BTP environment: Hana Cloud and PostgreSQL. - Understanding of the BTP ecosystem related to app development (destinations, apps federation, Work Zone). - Familiarity with SAP S/4HANA extension strategies and clean-core approach. - Understanding of cloud-native concepts (authentication, authorization, scalability, security). - Experience with SAP Integration ## Description CAP (Node.js / Java), SAP Fiori / UI5, and SAP Business Application Studio. - Develop side-by-side extensions to SAP S/4HANA following Clean Core principles. - Design and implement secure, scalable, and performance-optimized applications. - Collaborate closely with functional consultants, architects, and business stakeholders to translate requirements into technical solutions. - Contribute to technical design documents, architecture standards, and development guidelines. - Support application lifecycle activities including deployment, monitoring, and incident resolution. - Manage source code versioning and branching strategies using Git, GitHub, and GitFlow, ensuring traceability and quality across development teams. - Stay up to date with SAP BTP services, innovations, and development frameworks. - Support the creation and maintenance of technical documentation using tools such as JIRA and Confluence. - Travel (up to 15%) to Liebherr sites worldwide to engage directly with ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)