Backend Developer (m/w/d) (ID: 1864)

Transportation & Logistics • Arbeitnehmerüberlassung • 05/08/2026

Jobs / Backend Developer (m/w/d) (ID: 1864)

Deine Aufgaben

  • Du setzt fachliche und technische Anforderungen in leistungsfähige, wartbare und skalierbare Backend-Komponenten auf Basis der definierten Zielarchitektur um.
  • Du entwickelst und erweiterst Backend-Services mit Java 21, Spring Boot und reaktiven Architekturen wie WebFlux.
  • Du implementierst REST-APIs sowie Integrationen zu internen und externen Schnittstellen.
  • Du analysierst User Stories, schätzt Aufwände, erstellst technische Konzepte und identifizierst notwendige Architektur- und Infrastruktur-Anpassungen.
  • Du arbeitest aktiv in Scrum-Events wie Refinement, Sprint Planning, Daily, Review und Retrospektive mit.
  • Du unterstützt Product Owner und Business Engineers bei der technischen Bewertung von Anforderungen und Lösungsoptionen.
  • Du identifizierst technische Risiken, Abhängigkeiten und Optimierungspotenziale innerhalb der bestehenden Systemlandschaft.
  • Du erstellst und pflegst technische Dokumentationen zu Lösungsansätzen, Schnittstellen und Architekturentscheidungen.
  • Du entwickelst automatisierte Unit-, Integrations- und Komponententests und sicherst eine hohe Softwarequalität.
  • Du führst Code Reviews durch und unterstützt das Team bei technischen Fragestellungen.
  • Du stellst die Einhaltung von Architektur-, Sicherheits-, Qualitäts- und Entwicklungsstandards sicher.
  • Du analysierst und behebst technische Fehler und unterstützt bei Incident- und Problem-Management-Aktivitäten.
  • Du wirkst beim Aufbau, Betrieb und der Optimierung containerisierter Anwendungen auf Kubernetes-Plattformen mit.
  • Du setzt Monitoring-, Logging- und Observability-Anforderungen um, um einen stabilen Betrieb sicherzustellen.
  • Du arbeitest eng mit Architektur, DevOps, Testmanagement, Business Engineering und weiteren Entwicklungsteams zusammen.
  • Du verbesserst kontinuierlich Entwicklungsprozesse, Werkzeuge und technische Plattformen.

Das solltest du mitbringen
Erforderlich:

  • Mehrjährige Praxiserfahrung in der Entwicklung von Backend-Anwendungen mit Java, idealerweise Java 21, und Spring Boot, belegt durch Projekteinsätze innerhalb der letzten 3 Jahre.
  • Mehrjährige Erfahrung in der Entwicklung und im Betrieb von REST- und API-basierten Microservices.
  • Erfahrung mit containerisierten Anwendungen unter Docker und Kubernetes.
  • Erfahrung im Cloud-Umfeld, idealerweise mit AWS, insbesondere mit S3 und containerbasierten Deployments.
  • Praxiserprobte Kenntnisse in Java und JavaEE aus Projekten innerhalb der letzten 3 Jahre.
  • Fundierte Erfahrung mit Unit-, Acceptance-, Integrations- und Lasttests.
  • Gute Kenntnisse in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung und verteilter Versionskontrolle mit Git.
  • Methodische Kompetenz im Testing, insbesondere im TDD-Umfeld.
  • Erfahrung mit dem Framework Cucumber.
  • Erfahrung im Umgang mit Legacy Code sowie im regelmäßigen Refactoring.
  • Erfahrung mit Pair Programming und Code Reviews.
  • Nachweisliche Erfahrung in agilen Teams, zum Beispiel im Scrum-Umfeld.
  • Verständnis für fachliche Zusammenhänge und enge Abstimmung mit dem Team sowie dem Product Owner.
  • Ausgeprägte analytische Fähigkeiten sowie eine eigenverantwortliche und organisierte Arbeitsweise.
  • Hohe Teamfähigkeit und Kommunikationsstärke.

Gewünscht:

  • Erfahrung mit der Integration von Cucumber in den Entwicklungsprozess.
  • Methodische Kompetenz in Testing und Testautomatisierung.
  • Erfahrung mit IntelliJ.
  • Erfahrung mit Build-Management-Tools wie Ant und Maven.
  • Erfahrungen mit TypeScript.
  • Erfahrung im Umgang mit REST-Services.
  • Erfahrung mit Datenbanken wie Oracle, Redis und MongoDB.
  • Erfahrung im Bereich TDD oder BDD.
  • Erfahrung mit AWS im Cloud Native Development.
  • Erfahrung mit Docker.
  • Erfahrung mit Gitlab Enterprise.
  • Erfahrung mit Greylog.
  • Erfahrung mit Event-Driven-Architekturen und Messaging-Lösungen, insbesondere Apache Kafka.
  • Idealerweise Erfahrung im Umfeld Logistikbranche, Vertrieb im Logistikumfeld oder Buchungssysteme der Logistikbranche.
  • Offenheit gegenüber Veränderung und Ergebnisorientierung.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Eine anspruchsvolle Backend-Entwicklungsaufgabe in einem modernen technologischen Umfeld.
  • Die Möglichkeit, mit Java 21, Spring Boot, WebFlux, Kubernetes und Cloud-Technologien zu arbeiten.
  • Ein agiles Arbeitsumfeld mit enger Zusammenarbeit über Architektur, DevOps, Testmanagement und Business Engineering hinweg.
  • Viel Gestaltungsspielraum bei technischen Entscheidungen, Architekturthemen und der Weiterentwicklung von Plattformen und Prozessen.
  • Ein erfahrenes und motiviertes Team mit Fokus auf Qualität, Testautomatisierung und kontinuierliche Verbesserung.
  • Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt) (Frankfurt)

Keine passenden Ergebnisse? Gerne können Sie sich auch initiativ bewerben