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

Transportation & Logistics • Arbeitnehmerüberlassung • 14/09/2026

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

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 optimierst 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 technisch, schätzt Aufwände ab, erstellst technische Konzeptionen 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 in der bestehenden Systemlandschaft.
  • Du erstellst und pflegst technische Dokumentationen sowie Beschreibungen von 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 andere Teammitglieder bei technischen Fragestellungen.
  • Du stellst die Einhaltung von Architektur-, Sicherheits-, Qualitäts- und Entwicklungsstandards sicher.
  • Du analysierst und behebst technische Fehler und unterstützt im Incident- und Problem-Management.
  • 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 treibst die kontinuierliche Verbesserung von Entwicklungsprozessen, Entwicklungswerkzeugen und technischen Plattformen voran.

Das solltest du mitbringen
Erforderlich:

  • Mehrjährige praxiserprobte Erfahrung 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, belegt durch Projekteinsätze innerhalb der letzten 3 Jahre.
  • Praxiserprobte Erfahrung mit Unit-, Acceptance-, Integrations- und Lasttests.
  • Gute Kenntnisse in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung und verteilter Versionskontrolle mit Git.
  • Methodische Kompetenz im Testing und in TDD.
  • Erfahrung mit dem Framework Cucumber.
  • Erfahrung im Umgang mit Legacy Code.
  • Erfahrung mit regelmäßigem Refactoring, Pair Programming und Code Reviews.
  • Nachweisliche Erfahrung in agilen Teams, beispielsweise im Scrum-Umfeld.
  • Verständnis für fachliche Zusammenhänge und die enge Abstimmung mit Teamkollegen und dem Product Owner.
  • Gute analytische Fähigkeiten sowie eine eigenverantwortliche und organisierte Arbeitsweise.
  • Hohe Teamfähigkeit, Kommunikationsstärke und Durchsetzungsvermögen.

Gewünscht:

  • Methodische Kompetenz für Testing und Testautomatisierung.
  • Erfahrung mit der Entwicklungsumgebung IntelliJ.
  • Erfahrung mit den Build-Management-Tools 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 Cloud und 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 Logistik, Vertrieb oder Buchungssystemen.
  • Offenheit gegenüber Veränderung und Ergebnisorientierung.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Ein anspruchsvolles Backend-Umfeld mit modernen Technologien und skalierbaren Architekturen.
  • Ein agiles Arbeitsumfeld mit enger Zusammenarbeit in interdisziplinären Teams.
  • Viel Gestaltungsspielraum bei technischen Entscheidungen, Architekturthemen und der Weiterentwicklung von Plattformen.
  • Ein erfahrenes und motiviertes Team mit Fokus auf Qualität, Automatisierung und kontinuierliche Verbesserung.
  • Persönliche und fachliche Weiterentwicklungsmöglichkeiten in einem modernen Technologieumfeld.
  • Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt (Main))

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