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

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

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

Deine Aufgaben

  • Du entwickelst die Domäne Reiselösung der Vertriebsplattform fachlich und technisch weiter.
  • Du programmierst und implementierst technische Komponenten in Applikationen auf Basis der eingesetzten Technologien inklusive Schnittstellen, Modulen und Datenbanken.
  • Du treibst Qualität, IT-Security, DevOps sowie die Optimierung und Stabilisierung bestehender Services aktiv voran.
  • Du stellst die Einhaltung von Entwicklungsstandards und -vorgaben sowie die Wiederverwendbarkeit und Zukunftsfähigkeit der IT-Systeme sicher.
  • Du analysierst Trends, bewertest technische Entwicklungen und berätst bei der Optimierung von Geschäftsprozessen.
  • Du führst Codereviews, Refactorings und regelmäßige Deployments mittels CI/CD durch und gestaltest die Scrum Events im Team aktiv mit.
  • Du behebst Fehler aus den Testphasen in Applikationen und Komponenten.
  • Du dokumentierst technische Komponenten und erstellst Systemdokumentationen.
  • Du entwickelst Teststrategien und implementierst Testautomatisierungen.

Das solltest du mitbringen
Erforderlich:

  • Mehrjährige Berufserfahrung als Softwareentwickler im agilen Umfeld mit Scrum oder Kanban.
  • Praxiserprobte Java- und JavaEE-Kenntnisse mit Projektnachweisen aus den letzten 3 Jahren.
  • Sehr gute Kenntnisse in der Java-Backend-Entwicklung mit Spring Boot, Spring AOP und MapStruct.
  • Erfahrung in der Implementierung von REST-Schnittstellen.
  • Sicherer Umgang mit Java-Entwicklungswerkzeugen wie IntelliJ und Maven.
  • Fundierte Erfahrung mit Unit-, Integrations-, Acceptance-, Last- und Performance-Tests.
  • Praxiserfahrung in der Testautomatisierung komplexer Workflows im Cloud- und Microservices-Umfeld.
  • Sehr gute Kenntnisse in testgetriebener Entwicklung und methodischer Testkompetenz.
  • Erfahrung mit Cucumber, idealerweise inklusive Integration in den Entwicklungsprozess.
  • Sicherer Umgang mit Test- und Lasttest-Werkzeugen wie JUnit, Mockito, Cucumber und Gatling.
  • Erfahrung im Umgang mit Legacy Code sowie im regelmäßigen Einsatz von Refactoring.
  • Erfahrung mit Continuous Integration und Continuous Delivery, zum Beispiel mit GitLab CI, FluxCD und Helm.
  • Kenntnisse in Container-Technologien wie Docker und Kubernetes.
  • Sicherer Umgang mit Versions- und Konfigurationsmanagement mit Git, Jira und Confluence.
  • Erfahrung in Fehleranalyse und Monitoring mit Graylog, Instana und Grafana.
  • Grundkenntnisse in Security und Autorisierung mit OpenID Connect, Keycloak und JWT.
  • Sicherer Umgang mit der Linux-Kommandozeile.
  • Erfahrung mit Pair Programming und Code Reviews.
  • Verständnis für fachliche Anforderungen sowie enge Abstimmung mit Product Owner und Team.
  • Ausgeprägte analytische Fähigkeiten sowie eine eigenverantwortliche, strukturierte und lösungsorientierte Arbeitsweise.
  • Hohe Teamfähigkeit und Kommunikationsstärke.

Gewünscht:

  • Methodische Kompetenz im Bereich Testing und Testautomatisierung.
  • Erfahrung mit TypeScript.
  • Erfahrung mit Redis und Kafka.
  • Erfahrung mit testgetriebenen oder verhaltensgetriebenen Entwicklungsansätzen.
  • Erfahrung mit Cloud-nativer Entwicklung in der AWS Cloud, insbesondere mit S3.
  • Kenntnisse weiterer AWS-Technologien wie ECS, EKS, CloudFormation und RDS.
  • Erfahrung mit GitLab Enterprise.
  • Projekterfahrung im Umfeld großer und komplexer Vertriebslandschaften und zugehöriger IT-Systeme.
  • Idealerweise Erfahrung im Umfeld von Buchungssystemen in der Logistikbranche.
  • Erfahrung in skalierten agilen Arbeitsumfeldern, zum Beispiel SAFe.
  • Offenheit gegenüber Veränderung und eine ergebnisorientierte Arbeitsweise.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Eine verantwortungsvolle Rolle in der Weiterentwicklung einer zentralen Reiselösung innerhalb einer komplexen Vertriebsplattform.
  • Ein agiles Arbeitsumfeld mit aktiver Mitgestaltung in Scrum-Events und viel Raum für technische Impulse.
  • Moderne Entwicklungsprozesse mit CI/CD, Testautomatisierung, Cloud- und Microservices-Architekturen.
  • Ein technologisch anspruchsvolles Umfeld mit Fokus auf Qualität, Stabilität, IT-Security und Zukunftsfähigkeit.
  • Zusammenarbeit in einem erfahrenen Team mit engem Austausch zu Product Owner und Fachseite.
  • Die Leistungserbringung erfolgt 3 Tage pro Woche Remote und 2 Tage pro Woche Onsite (Frankfurt)

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