Java Developer (m/w/d) (ID: 1851)

Transportation & Logistics • Arbeitnehmerüberlassung • 24/07/2026

Jobs / Java Developer (m/w/d) (ID: 1851)

Deine Aufgaben

  • Du entwickelst eigenverantwortlich neue Softwareprodukte auf Basis von Kundenanforderungen und arbeitest dabei eng mit dem agilen Entwicklungsteam zusammen.
  • Du programmierst, implementierst und customizest technische Komponenten in Applikationen auf Basis vorgegebener Technologien, einschließlich Schnittstellen, Module und Datenbanken unter Einhaltung definierter Entwicklungsstandards.
  • Du setzt Lösungsansätze für fachlich komplexe Aufgabenstellungen im Umfeld Online, Mobile und Portale um.
  • Du entwickelst, implementierst und integrierst moderne API- und Schnittstellenlösungen für interne und externe Systeme.
  • Du richtest Entwicklungsumgebungen inklusive Continuous Integration ein und optimierst automatisierte Build-, Test- und Bereitstellungsprozesse im Sinne von Continuous Delivery.
  • Du implementierst Teststrategien und Testautomatisierung sowie führst Code-Reviews, Komponenten- und Modultests durch.
  • Du behebst Fehler aus Testphasen in Applikationen und Komponenten und wirkst an der kontinuierlichen Qualitätssicherung mit.
  • Du dokumentierst technische Komponenten, erstellst Systemdokumentationen und Lieferpakete für die betreffenden Applikationen.
  • Du fungierst als Ansprechpartner für Kunden und Kollegen in deinem Arbeitsbereich und präsentierst technisch komplexe Themenstellungen.
  • Du baust dein Wissen in den Bereichen IT-Security, Threat Modelling, Secure Development Lifecycle und OWASP kontinuierlich aus und bringst es in die Entwicklung ein.
  • Du nutzt und evaluierst KI-gestützte Werkzeuge zur Unterstützung der Softwareentwicklung, Qualitätssicherung, Codeanalyse und Dokumentation.

Das solltest du mitbringen

  • Erforderlich:
  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung.
  • Mindestens 5 Jahre praktische Erfahrung in der Entwicklung komplexer Java-basierter Backend-Systeme innerhalb größerer IT-Projekte.
  • Mindestens 3 Jahre Erfahrung in der Entwicklung moderner Microservice-Architekturen mit Java 17 oder höher, Spring Boot, Spring Data, Spring Security, REST-/JSON-Schnittstellen und Maven.
  • Mindestens 3 Jahre Erfahrung im Umgang mit modernen Entwicklungs- und DevOps-Werkzeugen wie GitLab, GitLab CI/CD oder Jenkins, Docker, SonarQube, Jira und Confluence.
  • Erfahrung im produktiven Einsatz KI-gestützter Entwicklungswerkzeuge zur Unterstützung von Softwareentwicklung, Testautomatisierung, Codeanalyse, Dokumentation und Qualitätssicherung.
  • Erfahrung mit Cloud-Native-Architekturen und Public-Cloud-Plattformen, idealerweise AWS.
  • Erfahrung mit Container-Orchestrierung mittels Kubernetes oder OpenShift.
  • Erfahrung im Einsatz relationaler und cloudbasierter Datenhaltungslösungen, insbesondere PostgreSQL sowie Cloud Storage Services.
  • Erfahrung mit asynchronen Architekturen und Messaging-Systemen wie ActiveMQ.
  • Erfahrung in Testautomatisierung und Qualitätssicherung mit modernen Testframeworks wie JUnit, Mockito, Testcontainers, Cucumber und Spring Cloud Contract.
  • Erfahrung in der technischen Konzeption, Weiterentwicklung und Wartung skalierbarer Softwaresysteme.
  • Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen.
  • Hohes Qualitäts- und Verantwortungsbewusstsein.
  • Strukturierte, selbstständige und proaktive Arbeitsweise.
  • Ausgeprägte Teamfähigkeit, Kommunikationsstärke und Durchsetzungsvermögen.
  • Fähigkeit zur technischen Abstimmung mit Architekten, Product Ownern und Entwicklungsteams.
  • Erfahrung in der fachlichen Unterstützung und technischen Anleitung von Entwicklern, zum Beispiel durch Code Reviews, Pair Programming oder Coaching.
  • Gewünscht:
  • Erfahrung mit Domain Driven Design und API-First-Ansätzen.
  • Erfahrung mit Event-Driven Architectures.
  • Erfahrung mit Observability- und Monitoring-Lösungen wie Grafana oder vergleichbaren Tools.
  • Erfahrung in der Anwendung von Secure-Coding-Prinzipien und Sicherheitsstandards wie OAuth2, OpenID Connect, JWT und OWASP.
  • Freude an wissensgetriebenem Arbeiten und kontinuierlicher Verbesserung.
  • Spaß an der Arbeit in interdisziplinären und eigenverantwortlichen agilen Teams.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Ein anspruchsvolles technologisches Umfeld mit modernen Java- und Microservice-Architekturen.
  • Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum und Raum für Eigeninitiative.
  • Die Möglichkeit, innovative Themen wie Cloud-Native, Testautomatisierung, DevOps und KI-gestützte Entwicklung aktiv mitzugestalten.
  • Ein erfahrenes und motiviertes Team sowie enge Zusammenarbeit mit Architekten, Product Ownern und Entwicklern.
  • Persönliche und fachliche Weiterentwicklungsmöglichkeiten in den Bereichen Security, Quality, Operations und Architektur.
  • Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt)

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