SAP Developer

SAP Developer

Erfurt Befristet 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
I

Auf einen Blick

  • Aufgaben: Entwickle eine innovative SAP-Lösung zur Verwaltung von überschüssigen Chemikalien.
  • Unternehmen: InCycling, ein Unternehmen mit Fokus auf Kreislaufwirtschaft und nachhaltige Lösungen.
  • Vorteile: Flexibles Arbeiten, Mentorship von Experten und Zugang zu Gesundheitsangeboten.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Gestalte eine digitale Plattform, die CO₂-Emissionen reduziert und Abfall vermeidet.
  • Qualifikationen: Mindestens 1 Jahr Erfahrung in der SAP-Entwicklung und Kenntnisse in SAPUI5.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

About In Cycling

Every year €26 billion worth of perfectly usable chemical raw materials are getting destroyed, generating millions of tonnes of avoidable CO₂ emissions and hazardous waste, not because they lack value, but because no system exists to capture it.

In Cycling is changing that.

We are building a cloud-native AI-driven B2B platform with deep SAP integration, automated regulatory compliance workflows, and ML-based supply‑vs‑demand matching for scalable surplus chemical management.

We are live with a couple of global DAX‑tier enterprise pilot across 10+ production sites in 10+ countries and 3 continents with over 600 tonnes of surplus chemicals already in our deal pipeline.

You would be joining at the moment where the foundation you build will define how the platform scales.

Tasks

The role

In Cycling helps pharmaceutical and chemical manufacturers trade their surplus materials instead of disposing of them.

The In Cycling 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

Requirements

  • What we’re looking for
  • 1+ years working with SAP development
  • Hands‑on SAPUI5 / freestyle Fiori development (Java Script, 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)

Benefits

  • We offer
  • The opportunity to build a digital platform from the ground up, influencing key architectural and engineering decisions;
  • A small, highly collaborative team, fast decision‑making.

Direct mentorship from experienced data scientists and engineers (you won't be learning from docs alone!), direct access to founders.

  • A mission‑driven product contributing to the circular economy by reducing waste and CO₂ emissions in the chemical industry.
  • A pragmatic engineering culture with modern tools, including AI‑assisted development.
  • A flexible hybrid working set‑up and a culture built on ownership, collaboration, and continuous learning.
  • Starting as a 24‑month engagement tied to our funding cycle, with every intention of building a long‑term journey together as In Cycling grows.
  • Urban Sports Club membership as a company health benefit or a mobility budget.
  • Access to corporate employee benefits platforms with regularly changing monthly offers and discounts.

We welcome candidates from all backgrounds, who believe in our mission.

#J-18808-Ljbffr

SAP Developer Arbeitgeber: InCycling GmbH

InCycling ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an einer innovativen digitalen Plattform zu arbeiten, die einen bedeutenden Beitrag zur Kreislaufwirtschaft leistet. Mit einem kleinen, hochgradig kollaborativen Team und direkter Mentorship von erfahrenen Fachleuten fördern wir eine Kultur des Eigentums, der Zusammenarbeit und des kontinuierlichen Lernens. Unsere flexiblen Arbeitsmodelle und attraktiven Zusatzleistungen, wie Mitgliedschaften im Urban Sports Club, machen InCycling zu einem idealen Ort für Ihre berufliche Weiterentwicklung.

I

Kontaktdaten:

InCycling GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so SAP Developer erhalten könntest

Netzwerken in der Entwicklerszene

Besuche lokale Meetups oder Hackathons in der Software-Entwicklung, um direkt mit Leuten aus der Branche in Kontakt zu treten. Dort hast du die Chance, nicht nur von anderen zu lernen, sondern auch persönliche Eindrücke bei potenziellen Arbeitgebern wie InCycling GmbH zu hinterlassen.

Open Source Beiträge leisten

Engagiere dich in Open-Source-Projekten, um deine Fähigkeiten zu zeigen und für InCycling GmbH sichtbar zu werden. Das ist nicht nur eine super Möglichkeit, praktische Erfahrungen zu sammeln, sondern auch eine tolle Möglichkeit, sich einen Namen in der Entwicklergemeinschaft zu machen.

Auf Praktikumsprogramme achten

Halte Ausschau nach spezifischen Programmen für befristete Stellen, die viele Unternehmen anbieten, um junge Talente zu fördern. Diese Fenster sind oft zeitlich begrenzt, also mach dich bereit, wenn die Bewerbungen öffnen, und verpasse nicht die Gelegenheit, dich bei InCycling GmbH zu bewerben!

Portfolio aufbauen und sichtbar machen

Erstelle dir ein starkes Portfolio, das deine besten Projekte zeigt. Teile dieses Portfolio in Entwickler-Communities und auf Plattformen wie GitHub, damit Unternehmen wie InCycling GmbH sofort sehen, was du kannst. Das steigert deine Chancen, in der Software-Entwicklung aufzufallen!

Wir glauben, dass du diese Fähigkeiten brauchst, um SAP Developer mit Bravour zu bestehen

SAP Entwicklung
SAPUI5
Freestyle Fiori Entwicklung
JavaScript
XML Views
OData V4
ABAP

Einige Tipps für deine Bewerbung 🫡

Dein GitHub ist dein bester Freund!:Für eine befristete Stelle in der Software-Entwicklung ist dein GitHub-Profil super wichtig. Zeig uns deine besten Projekte und deinen Code! Wenn du Seitenprojekte oder Beiträge zu Open-Source-Projekten hast, pack die unbedingt in deine Bewerbung, das gibt uns einen tollen Einblick in deine Fähigkeiten.

Skills, Skills, Skills!:Mach eine Liste deiner technischen Skills und Technologien, die du beherrschst. In der Software-Entwicklung ist es wichtig, diese klar und präzise in deinem Lebenslauf zu präsentieren. Liste Frameworks, Programmiersprachen und Tools auf, die du nutzt, und versichere dich, dass sie zum Job bei InCycling GmbH passen!

Deine Motivation zeigt, dass du lernbereit bist:In deinem Anschreiben solltest du darauf eingehen, warum du dich für die befristete Stelle bei InCycling GmbH interessierst und was du dir von der Erfahrung erhoffst. Heb hervor, wie diese Position dir helfen kann, deine Fähigkeiten zu verbessern und neue Technologien zu lernen.

Projektbesprechung und persönliche Note:Wenn du ein Portfolio hast, das deine Entwicklungsprojekte zeigt, füge das unbedingt an. Außerdem kannst du in deinem Anschreiben erwähnen, warum du gerade bei InCycling GmbH arbeiten möchtest und wie du zur Unternehmenskultur passt. Das gibt uns einen persönlicheren Eindruck von dir als Bewerber!

Wie man sich auf ein Vorstellungsgespräch bei InCycling GmbH vorbereitet

Code die Erwartungen!

Bei einem Interview in der Software-Entwicklung solltest du bereit sein, dein Coding-Know-how unter Beweis zu stellen. Mache dich mit typischen Coding-Challenges und Systemdesign-Fragen vertraut, die dir während des Interviews gestellt werden könnten. Vielleicht gibt es sogar Live-Coding-Sessions, also übe, deinen Denkprozess laut zu kommunizieren!

Bring dein Portfolio mit!

Auch wenn es sich um eine befristete Stelle handelt, ist es wichtig, deinem potenziellen Arbeitgeber dein Können zu zeigen. Stelle ein Portfolio mit deinen besten Projekten zusammen – idealerweise solche, die relevant für InCycling GmbH sind. Denk daran, dass du nicht nur die Lösungen präsentieren solltest, sondern auch den Prozess und die Technologien, die du verwendet hast.

Sei flexibel und lernwillig!

Für befristete Stellen suchen Unternehmen oft nach Kandidaten, die schnell dazulernen können. Betone in deinem Interview deine Lernbereitschaft und vielleicht Beispiele, wie du in der Vergangenheit neue Technologien oder Programmiersprachen schnell beherrscht hast. Das zeigt, dass du gut ins Team passt und bereit bist, dich den Herausforderungen zu stellen.

Frage nach Team-Tools und Methoden!

Informiere dich über die Tools und Arbeitsmethoden, die das Team bei InCycling GmbH verwendet. Hast du Erfahrung mit agilem Arbeiten oder Tools wie Jira, Git oder Slack? Wenn du gezielt Fragen zu diesen Aspekten stellst, zeigst du dein Interesse an der Teamdynamik und wie du dich schnell einbringen kannst.