Developer (m/w/d) in ANÜ – AFRA-11074
Randstad Digital Germany AG
Ansprechpartner: Talissa Blajan
Frankfurt, Deutschland
Verkehr und LogistikAPIsContinuous IntegrationDevOpsScrumTest ManagementTrunk-basierte EntwicklungBackendGitLabGitBuild-ManagementBackend-programmierungKubernetesFull Stack EntwicklungApache Kafka
Beschreibung
Rahmendaten
Zeitraum: 05.10.2026 – 31.12.2026 + Option auf Verlängerung
Einsatzort: 60% Remote / 40% Onsite in Frankfurt am Main
Projektsprache: Deutsch C2
Auslastung: vollzeit
Anstellungsart: Arbeitnehmerüberlassung
Projektbeschreibung
Für ein Großunternehmen im Bereich Transport und Logistik suchen wir Unterstützung im Backend-Bereich.
Konkret sind folgende Unterstützungsleistungen zu erbringen:
- Umsetzung fachlicher und technischer Anforderungen in leistungsfähige, wartbare und skalierbare Backend-Komponenten auf Basis der definierten Zielarchitektur
- Entwicklung und Weiterentwicklung von Backend-Services unter Verwendung von Java 21, Spring Boot und reaktiven Architekturen (WebFlux)
- Implementierung von REST-APIs, sowie Integrationen zu internen und externen Schnittstellen
- Technische Analyse und Umsetzung von User Stories einschließlich Aufwandsabschätzung, technischer Konzeption und Identifikation notwendiger Architektur- und Infrastruktur-Anpassungen
- Aktive Mitarbeit in Scrum-Events wie Refinement, Sprint Planning, Daily, Review und Retrospektive
- Unterstützung des Product Owners und Business Engineers bei der technischen Bewertung von Anforderungen und Lösungsoptionen
- Identifikation technischer Risiken, Abhängigkeiten und Optimierungspotenziale innerhalb der bestehenden Systemlandschaft
- Erstellung und Pflege technischer Dokumentationen sowie Beschreibung von Lösungsansätzen, Schnittstellen und Architekturentscheidungen
- Entwicklung automatisierter Unit-, Integrations- und Komponententests sowie Sicherstellung einer hohen Softwarequalität
- Durchführung von Code Reviews und Unterstützung anderer Teammitglieder bei technischen Fragestellungen
- Sicherstellung der Einhaltung von Architektur-, Sicherheits-, Qualitäts- und Entwicklungsstandards
- Analyse und Behebung technischer Fehler sowie Unterstützung bei Incident- und Problem-Management-Aktivitäten
- Mitarbeit bei Aufbau, Betrieb und Optimierung containerisierter Anwendungen auf Kubernetes-Plattformen
- Umsetzung von Monitoring-, Logging- und Observability-Anforderungen zur Sicherstellung eines stabilen Betriebs
- Enge Zusammenarbeit mit Architektur, DevOps, Testmanagement, Business Engineering und weiteren Entwicklungsteams zur Umsetzung fachlicher Anforderungen
- Kontinuierliche Verbesserung von Entwicklungsprozessen, Entwicklungswerkzeugen und technischen Plattformen
Anforderungen – must have (zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!)
- Praxiserprobte Kenntnisse in der Entwicklung von Backend-Anwendungen mit Java (idealerweise Java 21) und Spring Boot, nachweisbar durch Projekteinsätze in den letzten mind. 3 Jahren im CV
- Mehrjährige Erfahrung in der Entwicklung und dem 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
- Praxiserprobte Java- /JavaEE-Kenntnisse (Projekte in den letzten mind. 3 Jahren im CV)
- Praxiserprobte Unit-, Acceptance-, Integrations- und Lasttests
- Gute Kenntnisse in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung und verteilter Versionskontrolle (Git)
- Methodische Kompetenz für Testing (TDD)
- Erfahrung mit dem Framework Cucumber; wünschenswert wäre Erfahrung mit der Integration des Frameworks in den Entwicklungsprozess
- Erfahrungen mit Legacy Code
- Einsatz von regelmäßigem Refactoring
- Pair Programming, Code Reviews
- Agiles Mindset - nachweisliche Erfahrung mit agilen Teams (z. B. Scrum-Team)
- Verständnis für die Fachlichkeit und enge Abstimmung mit den Teamkollegen und dem Product Owner
- Gute analytische Fähigkeiten
- Eigenverantwortliches, organisiertes Handeln
- Hohe Teamfähigkeit und kommunikationsstark
Anforderungen – should + nice to have
- Methodische Kompetenz für Testing und Testautomatisierung
- Erfahrung mit der Entwicklungsumgebung IntelliJ
- Erfahrung mit den Build Management Tools Ant und Maven wünschenswert
- Erfahrungen mit TypeScript
- Erfahrung im Umgang mit REST-Services
- Erfahrung mit Datenbanken (Oracle, Redis, MongoDB)
- Erfahrung im Bereich TDD oder BDD
- Erfahrung mit der AWS Cloud (Cloud native Development)
- Erfahrung mit Docker
- Erfahrung mit GitLab Enterprise
- Erfahrung mit Graylog
- Erfahrung mit Event-Driven-Architekturen und Messaging-Lösungen, insbesondere Apache Kafka
Ich freue mich auf die Zusendung Ihres Profils inkl. Verfügbarkeit und gewünschter Konditionen (Jahresbruttogehalt)!