"Senior Java Backend Developer (m/w/d) - Microservices & Cloud" im Rahmen der ANÜ
1st solution consulting gmbh
Ansprechpartner: Paulina Miklar
Remote und Frankfurt, Deutschland
Verkehr und LogistikAPIsCodeanalyseDevOpsGitHubJSONOpenShiftPublic CloudSoftwareentwicklungSonarqubeSpring CloudGrafanaBackendGitLabSpring DataBackend-programmierungGitlab-CiKubernetesFull Stack EntwicklungMicroservices
Beschreibung
Für unseren Kunden aus der Branche "Transport / Logistik" suchen wir einen "Senior Java Backend Developer (m/w/d) - Microservices & Cloud" im Rahmen der Arbeitnehmerüberlassung.
Start: 01.10.2026
Ende: 31.12.2028
Auslastung: Vollzeit (39 h / Woche)
Einsatzort: 60% remote / 40% Frankfurt
Im Rahmen eines langfristig angelegten Digitalisierungsprojekts werden zentrale digitale Vertriebs- und Ticketing-Plattformen weiterentwickelt. Der Schwerpunkt liegt auf der Backend-Entwicklung für hochverfügbare und skalierbare Services, die unter anderem Web- und Mobile-Anwendungen versorgen. Die Tätigkeit erfolgt in einem agilen Entwicklungsteam und umfasst neben der eigentlichen Java- und Microservice-Entwicklung auch Verantwortung für Qualität, IT-Security, DevOps, CI/CD und die Stabilisierung bestehender Services. Darüber hinaus gehören technische Konzeption, Testautomatisierung, Cloud-Native-Technologien sowie die kontinuierliche Verbesserung des Entwicklungs- und Lieferprozesses zum Projektumfeld.
Aufgaben:
- Weiterentwicklung von bahn.de und dem DB Navigator als Teil eines agilen Teams
- Durchführung von Codereviews, Refactorings und regelmäßigen Deployments mittels CI/CD sowie aktive Mitgestaltung von Plannings, Retros und Reviews
- Übernahme der Verantwortung für den Lieferprozess im Team und dessen kontinuierliche Verbesserung
- Tätigkeit als Treiber, Gestalter und Unterstützer im Hinblick auf Qualität, IT-Security, DevOps sowie Optimierung und Stabilisierung bestehender Services
- Beratung bei der Optimierung der Geschäftsprozesse, um die Kunden optimal zu bedienen
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen und Berichterstattung von Risiken an das Projektmanagement
- Mitarbeit an Teststrategien, bei Gegenmaßnahmen im Bereich IT-Security, Innovationsthemen und bei der Identifikation von Risiken sowie Analyse von Trends und Entwicklungen im IT-Bereich
Muss-Anforderungen:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung als Diplom oder Master
- Mindestens 5 Jahre praktische Erfahrung in der Entwicklung komplexer Java-basierter Backend-Systeme innerhalb größerer IT-Projekte
- Mindestens 5 Jahre Erfahrung mit modernen Microservice-Architekturen auf Basis von:
- Java 17 oder höher
- Spring Boot
- Spring Data
- Spring Security
- REST-/JSON-Schnittstellen
- Maven
- Mindestens 5 Jahre Erfahrung mit modernen Entwicklungs- und DevOps-Werkzeugen:
- GitLab
- GitLab CI/CD oder Jenkins
- Docker
- SonarQube
- Jira
- Confluence
- Erfahrung im produktiven Einsatz KI-gestützter Entwicklungswerkzeuge, z. B. GitHub Copilot, für Softwareentwicklung, Testautomatisierung, Codeanalyse, Dokumentation und Qualitätssicherung
- Erfahrung mit Cloud-Native-Architekturen und Public Cloud, idealerweise AWS
- Erfahrung mit Kubernetes oder OpenShift
- Erfahrung mit relationaler und cloudbasierter Datenhaltung, insbesondere PostgreSQL und Cloud Storage Services wie AWS S3
- Erfahrung mit asynchronen Architekturen und Messaging-Systemen, z. B. ActiveMQ
- Erfahrung in Testautomatisierung und Qualitätssicherung, z. B. mit JUnit, Mockito, Testcontainers, Cucumber und Consumer-Driven Contract Testing mit Spring Cloud Contract
- Erfahrung in technischer 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 Team- und Kommunikationsfähigkeit
- Fähigkeit zur technischen Abstimmung mit Architekten, Product Ownern und Entwicklungsteams
- Erfahrung in der fachlichen Unterstützung und technischen Anleitung von Entwicklern, z. B. durch Code Reviews, Pair Programming oder Coaching
- Deutsch mindestens C1 in Wort und Schrift
Soll-Anforderungen:
- Erfahrung mit Domain Driven Design (DDD)
- Erfahrung mit API-First-Ansätzen
- Erfahrung mit Event-Driven Architectures
- Erfahrung mit Observability und Monitoring, insbesondere Grafana oder vergleichbar
- Erfahrung mit Secure Coding
- Erfahrung mit Sicherheitsstandards und Technologien:
- OAuth2
- OpenID Connect
- JWT
- OWASP
- Freude an wissensgetriebenem Arbeiten und kontinuierlicher Verbesserung
- Erfahrung bzw. Freude an der Arbeit in interdisziplinären und eigenverantwortlichen agilen Teams