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

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

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

Deine Aufgaben

  • Du entwickelst und optimierst leistungsfähige, wartbare und skalierbare Backend-Komponenten auf Basis der definierten Zielarchitektur.
  • Du entwickelst Backend-Services mit Java 21, Spring Boot und reaktiven Architekturen wie WebFlux weiter.
  • Du implementierst REST-APIs sowie Integrationen zu internen und externen Schnittstellen.
  • Du analysierst User Stories technisch, schätzt Aufwände ab, 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 dein 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 im Incident- und Problem-Management.
  • Du arbeitest 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:
  • Praxisbewährte Erfahrung in der Entwicklung von Backend-Anwendungen mit Java, idealerweise Java 21, und Spring Boot, nachweisbar durch Projekteinsätze in den letzten 3 Jahren.
  • 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 AWS, insbesondere mit S3 und containerbasierten Deployments.
  • Praxisbewährte Kenntnisse in Java und JavaEE, belegt durch Projekteinsätze in den letzten 3 Jahren.
  • Praxisbewährte 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 TDD.
  • Erfahrung mit dem Framework Cucumber, idealerweise auch mit dessen Integration in den Entwicklungsprozess.
  • Erfahrung im Umgang mit Legacy Code, regelmäßigem Refactoring, Pair Programming und Code Reviews.
  • Nachweisliche Erfahrung in agilen Teams, zum Beispiel im Scrum-Umfeld.
  • Verständnis für fachliche Zusammenhänge und die enge Abstimmung mit Team und Product Owner.
  • Ausgeprägte analytische Fähigkeiten sowie eine eigenverantwortliche und strukturierte Arbeitsweise.
  • Hohe Teamfähigkeit, Kommunikationsstärke und Durchsetzungsvermögen.
  • Gewünscht:
  • Erfahrung mit Testautomatisierung und weiterführender methodischer Kompetenz im Testing.
  • Erfahrung mit IntelliJ.
  • Erfahrung mit Build-Management-Tools wie Ant und Maven.
  • Erfahrung mit TypeScript.
  • Erfahrung im Umgang mit Datenbanken wie Oracle, Redis, MongoDB und PostgreSQL.
  • Erfahrung im Bereich TDD oder BDD.
  • Erfahrung mit AWS im Cloud Native Development.
  • Erfahrung mit GitLab Enterprise und Graylog.
  • Erfahrung mit Event-Driven-Architekturen und Messaging-Lösungen, insbesondere Apache Kafka.
  • Idealerweise Kenntnisse in MQTT und ActiveMQ.
  • Idealerweise Erfahrung im Umfeld Logistik, Vertrieb in der Logistikbranche oder Buchungssysteme für Mobilitäts- und Logistikdienstleistungen.
  • Offenheit gegenüber Veränderung und eine ergebnisorientierte Arbeitsweise.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Ein anspruchsvolles Backend-Umfeld mit modernen Technologien wie Java 21, Spring Boot, WebFlux, Kubernetes und AWS.
  • Eine agile Zusammenarbeit in einem interdisziplinären Team mit engem Austausch zu Architektur, DevOps, Testmanagement und Business Engineering.
  • Viel Gestaltungsspielraum bei technischen Lösungsansätzen, Architekturthemen und der Weiterentwicklung von Entwicklungsprozessen.
  • Ein qualitätsorientiertes Arbeitsumfeld mit Fokus auf Testautomatisierung, Code Reviews, Refactoring und stabile Betriebsprozesse.
  • Die Leistungserbringung erfolgt 60% Remote und 40% Onsite. (Frankfurt (Main))

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