Java Entwickler (w/m/d) in ANÜ – AFRA-11117
Randstad Digital Germany AG
Ansprechpartner: Saskia Freund
Frankfurt a. M., Deutschland
Verkehr und LogistikJavaAtlassian JiraContinuous DeliveryContinuous IntegrationJUnitScrumIntegration (Software)Technische EntwicklungTeststrategieGrafanaBackendGitLabGitKubernetesFull Stack Entwicklung
Beschreibung
Projektbeschreibung
In dieser Rolle arbeiten Sie an der Weiterentwicklung der Domäne Reiselösung der Vertriebsplattform eines führenden Großkonzerns im Logistik- und Transportumfeld.
Aufgaben:
- Programmierung und Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken
- Treiber:in und Gestalter:in im Hinblick auf Qualität, IT-Security, DevOps sowie Optimierung und Stabilisierung bestehender Services
- Einhaltung von Entwicklungsstandards und -vorgaben sowie Sicherstellung der Wiederverwendbarkeit der Entwicklungsleistungen und der technischen Zukunftsfähigkeit der IT-Systeme
- Beratung bei der Optimierung der Geschäftsprozesse mittels umfassender Analysen, Bewertungen und Konsolidierung von Trends
- Durchführung von Codereviews, Refactorings und regelmäßigen Deployments mittels CI/CD sowie aktive Mitgestaltung der Scrum Events des Teams
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Dokumentation der technischen Komponenten und Erstellen von Systemdokumentationen
- Entwicklung von Teststrategien und Implementieren von Testautomatisierungen
Anforderungen – must have: (zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!)
- Mehrjährige Berufserfahrung als Softwareentwickler im agilen Umfeld (Scrum / Kanban)
- Praxiserprobte Java- / JavaEE-Kenntnisse, mit Projektnachweis aus den letzten 3 Jahren
- Sehr gute Kenntnisse in Java-Backend-Entwicklung (Spring Boot, Spring AOP, MapStruct)
- Erfahrung in der Implementierung von REST-Schnittstellen
- Sicherer Umgang mit Java-Entwicklungswerkzeugen (IntelliJ, Maven)
- Fundierte Erfahrung mit Unit-, Integrations-, Acceptance- sowie Last- und Performance-Tests
- Praxiserfahrung in Testautomatisierung komplexer Workflows im Cloud- / Microservices-Umfeld
- Sehr gute Kenntnisse in testgetriebener Entwicklung (TDD) und methodischer Testkompetenz
- Erfahrung mit Cucumber, idealerweise inkl. Integration in den Entwicklungsprozess
- Sicherer Umgang mit Test- und Lasttest-Werkzeugen (JUnit, Mockito, Cucumber, Gatling)
- Erfahrung im Umgang mit Legacy Code sowie regelmäßiger Einsatz von Refactoring
- Erfahrung mit Continuous Integration / Continuous Delivery (z. B. GitLab CI, FluxCD, Helm)
- Kenntnisse in Container-Technologien (Docker, Kubernetes)
- Sicherer Umgang mit Versions- und Konfigurationsmanagement (Git, Jira, Confluence)
- Erfahrung in Fehleranalyse und Monitoring (Graylog, Instana, Grafana)
- Grundkenntnisse in Security und Autorisierung (OpenID Connect, Keycloak, JWT)
- Sicherer Umgang mit der Linux-Kommandozeile
- Erfahrung mit Pair Programming und Code Reviews
- Verständnis für fachliche Anforderungen und enge Abstimmung mit Product Owner und Team
- Ausgeprägte analytische Fähigkeiten
- Eigenverantwortliche, strukturierte und lösungsorientierte Arbeitsweise
- Hohe Teamfähigkeit und Kommunikationsstärke
Anforderungen – should + nice to have:
- Methodische Kompetenz im Bereich Testing und Testautomatisierung
- Erfahrung mit Entwicklungsumgebungen wie IntelliJ
- Erfahrung mit Build- und Dependency-Management (Maven)
- Erfahrung mit TypeScript
- Erfahrung im Umgang mit REST-Services
- Erfahrung mit Redis
- Erfahrung mit Kafka
- Erfahrung mit testgetriebenen oder verhaltensgetriebenen Entwicklungsansätzen (TDD / BDD)
- Erfahrung mit Cloud-nativer Entwicklung in der AWS Cloud, insbesondere S3
- Kenntnisse weiterer AWS-Technologien (z. B. ECS, EKS, CloudFormation, RDS)
- Erfahrung mit Container-Technologien (Docker)
- Erfahrung mit GitLab Enterprise
- Erfahrung mit Logging- und Analysewerkzeugen (Graylog)
- Projekterfahrung im Umfeld großer und komplexer Vertriebslandschaften und zugehöriger IT-Systeme
- Erfahrung in skalierten agilen Arbeitsumfeldern (z. B. SAFe)
- Offenheit gegenüber Veränderung
- Ergebnisorientierte Arbeitsweise
Zeitraum: 01.10.2026 bis 31.12.2028
Einsatzort: min. 2 Tage die Woche in Frankfurt am Main
Projektsprache: Deutsch (mind. C1)
Auslastung: Vollzeit
Sonstiges: Wohnsitz in Deutschland
Anstellungsart: Arbeitnehmerüberlassung
Ich freue mich auf die Zusendung Ihres Profils inkl. Verfügbarkeit und gewünschter Konditionen (Jahresbruttogehalt)!