Java Backend-Entwickler (m/w/d)
a2a Experts
Ansprechpartner: a2a Experts
Frankfurt am Main, Deutschland
TransportationDatenbankentwicklungPHP DevelopmentRequirements EngineeringSoftwareentwicklungBackendBackend-programmierungFull Stack Entwicklung
Beschreibung
Java Backend-Entwickler (m/w/d)
Laufzeit: 01.11.2026 – 30.12.2027
Ort: Frankfurt am Main
Remote-Anteil: ca. 93 %
Auslastung / PT: 100% / 240 PT
Sprache: Deutsch (C1)
Beschäftigungsmodell des Bewerbers: Mitarbeiter / Mitarbeiterin, Freelancer / Freelancerin, sonstiges
Bewerbungen werden bevorzugt über das Formular auf folgender Seite entgegengenommen:
https://a2a-experts.com/bewerbung/
(Kein Anschreiben nötig, Bearbeitung max 5 Minuten)
Projektbeschreibung
Für die Weiterentwicklung, Wartung und den Betrieb einer Anwendung im Fahrplan- und Mobilitätsumfeld wird ein erfahrener Java Backend-Entwickler gesucht. Die Anwendung wird in einem DevOps-Team betreut; das Zusammenarbeitsmodell ist an Scrum und SAFe angelehnt. Im Fokus stehen die Entwicklung einer Java-/Spring-Boot-Lösung, testgetriebene Softwareentwicklung, technische und fachliche Konzeption sowie die Integration in bestehende System- und Schnittstellenlandschaften.
Aufgaben
- Weiterentwicklung, Wartung und Betrieb einer Java-Spring-Boot-Anwendung in einem DevOps-Team
- Entwicklung einer Java-Spring-Boot-Applikation sowie Erstellung entsprechender JUnit-Tests und Fehlerbehebung bis zur Erfüllung der Qualitätskriterien
- Fachliche und technische Konzeption einschließlich Requirements Engineering und Erstellung von User Stories
- Durchführung von Anforderungsworkshops und Unterstützung bei der Ausarbeitung von Lösungskonzepten
- Design, Entwicklung und Implementierung von Standardsoftwarelösungen mit Java 2EE und Spring Boot
- Entwicklung von Backend-Systemen für webbasierte Anwendungen und Integration von Softwaremodulen in bestehende Systeme
- Sicherstellung der Skalierbarkeit, Wiederverwendbarkeit und Wartbarkeit der entwickelten Lösungen
- Integration externer Schnittstellen wie REST, Datenbanken und Messaging-Systeme
- Einsatz der Entwicklungsumgebung IntelliJ und Unterstützung von Continuous-Integration-/Continuous-Delivery-Prozessen
- Dokumentation von Planung und Ergebnissen in Jira und Confluence
MUSS-Kriterien
- Mehr als 3 Jahre Erfahrung in der Java-2EE-Backendentwicklung
- Mehr als 3 Jahre Erfahrung in der Spring-Boot-Entwicklung, mindestens Version 3.x
- Mehr als 3 Jahre Erfahrung in testgetriebener Entwicklung
SOLL-Kriterien
- Erfahrung im CI/CD Pipelining
- Mehr als 3 Jahre Erfahrung in der Postgres-Datenbankentwicklung
- Erfahrung im AWS Cloud Engineering mit Terraform oder Pulumi
- Erfahrung mit Docker
- Mehr als 3 Jahre Erfahrung im Transactionshandling im Zusammenhang mit Hibernate und JPA