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

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

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

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 und integrierst interne sowie externe 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 mit und unterstützt den Product Owner sowie 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, unterstützt das Team bei technischen Fragestellungen und 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 arbeitest beim Aufbau, Betrieb und der Optimierung containerisierter Anwendungen auf Kubernetes-Plattformen mit und setzt Monitoring-, Logging- und Observability-Anforderungen um.
  • Du arbeitest eng mit Architektur, DevOps, Testmanagement, Business Engineering und weiteren Entwicklungsteams zusammen und treibst die kontinuierliche Verbesserung von Entwicklungsprozessen, Werkzeugen und Plattformen voran.

Das solltest du mitbringen

  • Erforderlich:
  • Mindestens 3 Jahre Berufserfahrung in mittleren und großen Projekten mit einer Laufzeit von jeweils mindestens einem Jahr.
  • Praxiserprobte Kenntnisse in Java und JavaEE sowie fundierte Erfahrung in der Backend-Entwicklung komplexer Anwendungen.
  • Praktische Erfahrung mit Unit-, Acceptance-, Integrations- sowie Last- und Performance-Tests, insbesondere in der Testautomatisierung komplexer Workflows im Cloud- und Microservices-Umfeld.
  • Praktische Erfahrung mit KI-gestützter Softwareentwicklung im Enterprise-Umfeld, zum Beispiel für Entwicklung, Testautomatisierung, Prozessunterstützung oder fachliche Automatisierung; Erfahrungen mit agentischen Entwicklungsansätzen sind von Vorteil.
  • Gute Kenntnisse in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung und verteilter Versionskontrolle mit Git.
  • Nachweisbare Erfahrung in qualitätsgetriebenen Softwareentwicklungspraktiken wie Test Driven Development, automatisierten Tests auf mehreren Teststufen, kontinuierlichem Refactoring, Clean-Code-Prinzipien und der Integration von Testautomatisierung in CI/CD-Prozesse.
  • Erfahrung mit dem Framework Cucumber, idealerweise auch mit dessen Integration in den Entwicklungsprozess.
  • Erfahrung im Umgang mit Legacy Code sowie mit regelmäßigem Refactoring.
  • Erfahrung mit Pair Programming und Code Reviews.
  • Nachweisliche Erfahrung in agilen Teams, zum Beispiel im Scrum-Umfeld, sowie ein ausgeprägtes agiles Mindset.
  • Verständnis für fachliche Zusammenhänge und die enge Abstimmung mit Teamkollegen und Product Owner.
  • Selbstständige, analytische und lösungsorientierte Arbeitsweise sowie die Fähigkeit, dich schnell in komplexe Sachverhalte einzuarbeiten.
  • Eigenverantwortliches und organisiertes Handeln, hohe Teamfähigkeit, Durchsetzungsvermögen und Ergebnisorientierung.
  • Gewünscht:
  • Methodische Kompetenz im Testing und in der 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 Umfeld Cloud Native Development.
  • Erfahrung mit Docker.
  • Erfahrung mit GitLab Enterprise.
  • Erfahrung mit Graylog.
  • Idealerweise Erfahrung im Umfeld Logistik, Vertrieb in der Logistikbranche oder Buchungssystemen der Logistikbranche.
  • Offenheit gegenüber Veränderung.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Ein anspruchsvolles Backend-Umfeld mit modernen Technologien und skalierbaren Architekturen.
  • Die Zusammenarbeit in einem agilen, interdisziplinären Team mit engem Austausch zu Architektur, DevOps, Testmanagement und Business Engineering.
  • Viel Gestaltungsspielraum bei der technischen Umsetzung, Qualitätssicherung und Weiterentwicklung von Entwicklungsprozessen.
  • Ein technologisch modernes Arbeitsumfeld mit Fokus auf Cloud, Microservices, Kubernetes, Testautomatisierung und Observability.
  • Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt am Main).

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