> Markdown version of [/jobs/ext/1966236-sap-developer](https://www.wearedevelopers.com/jobs/ext/1966236-sap-developer). 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). --- # SAP Developer - **Company:** InCycling GmbH - **Location:** Erfurt, Germany - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Amazon Web Services, Confluence, JIRA, Software Debugging, Middleware, Open Data Protocol, SAP (Applications), SAP Sales and Distribution, Extensible Markup Language (XML), SAP Development, Spring-boot, SAP Business Technology Platform, Backend, Sap Fiori, SAPBasis, SAP S/4HANA, SAP UI5 - **Published:** August 7, 2026 - **Apply:** https://www.adzuna.de/details/5830864010 ## About the Role * 1+ years working with SAP development * Hands-on SAPUI5 / freestyle Fiori development (JavaScript, XML views, OData V4 consumption) - comfortable extending an existing app, not only generating one from a template * ABAP knowledge, with willingness to deepen RAP (CDS views, behavior definitions) and integration patterns * Familiarity with S/4HANA architecture * Customer-oriented mindset for technical support and on-site collaboration * Good problem-solving skills and attention to detail * Clear communication with both technical and non-technical stakeholders Nice to have * Experience with MM, SD or QM modules * Exposure to SAP BTP and integration/eventing * Experience with add-on delivery / transport management (e.g. SAP Add-on Assembly Kit) * Experience with Java/Spring Boot (our platform side) ## Description InCycling helps pharmaceutical and chemical manufacturers trade their surplus materials instead of disposing of them. The InCycling SAP Add-on is what makes that work inside a customer's own S/4HANA system: it surfaces slow-moving and surplus batches, supports quality and compliance assessment, and moves material through its selling, shipping and billing lifecycle - all synchronized with our platform via BTP and AWS middleware. The add-on is currently built with an external implementation partner and will be handed over to us; this role takes on its technical health and growth from there. As more manufacturers come on board, each brings their own SAP landscape and processes, so the work spans steady maintenance, customer-specific extension, on-site setup, and close collaboration with both our platform backend team and the customers' SAP teams. What you'll do * Take over the add-on after handover from the implementation partner and grow into full technical ownership * Maintain and extend the add-on's freestyle Fiori app (SAPUI5) - filter panels, multi-select tables, Flexible Column Layout, object pages and platform embedding * Extend the underlying ABAP RAP services (CDS entities, behavior definitions/implementations) and the OData V4 services the app consumes * Work across the S/4HANA backend: custom tables, batch/material status logic and the status-transition rules that govern it * Support the BTP integration flows that exchange batch and material data with our platform via the AWS middleware * Set up and deploy the add-on in customer systems, working alongside each customer's SAP team * Provide technical support to customers - troubleshooting, debugging, resolving integration issues * Implement customer-specific configurations and adaptations * Track work in Jira and document solutions and technical decisions in Confluence * Collaborate with the platform backend team on API contract changes and improvements ## Related Videos - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)