Sr. Software Developer Microservice Architektur (onshore) 3251
Deloitte GmbH
Ansprechpartner: S. B.
Frankfurt am Main, Deutschland
Verkehr und LogistikDevOpsInfrastrukturSoftwareentwicklungTest-Driven DevelopmentServerseitige EntwicklungBackendDomain Driven DevelopmentDomain Driven Design
Beschreibung
Projektrahmenbedingungen
Projektlaufzeit: 01.10.2026 – 30.09.2029
Projektdauer: 36 Monate
Auslastung: Vollzeit (4-5Tage/ Woche/ ca. 693 PT)
Einsatzort / Remote: 100 % Remote (Onshore Deutschland); vereinzelt Termine vor Ort in Frankfurt am Main möglich
Deployment-Modell: Onshore (Deutschland)
Sprachkenntnisse: Deutsch (Muttersprache / Verhandlungssicher)
Projekt- und Kontextbeschreibung
Für einen führenden deutschen Transport- und Logistikkonzern wird die bestehende Software-Landschaft zur operativen Steuerung des Fernverkehrs modernisiert und durch eine zukunftsfähige Cloud-Plattform abgelöst.
Die Entwicklung erfolgt in agilen, skalierten DevOps-Teams, die Produkte als Single-Page-Applications (SPA) auf Basis modernster Microservice-Architekturen entwickeln und betreiben. Der Fokus liegt auf UX, Domain-Driven Design (DDD), Test-Driven Development (TDD) sowie einer durchgängigen CI/CD-Automatisierung mit integriertem Schwachstellenmanagement.
Aufgabenbereich (Scope)
Eigenständige Weiterentwicklung einer fachdomänenspezifischen Microservice-Architektur mittels Domain-Driven Design (DDD).
Treiben von architektonischer Standardisierung, technologischem Wissensaustausch und Innovationen.
Beratung des Teams bei der Umsetzung technischer Architekturen in der Softwareentwicklung.
Konzeption und Implementierung von Backend- und Frontend-Komponenten (Kotlin, React, Spring, AWS, Messaging) inklusive Schnittstellen und Datenbanken.
Erstellung und Optimierung von CI/CD-Pipelines (GitLab CI, Jenkins, Docker, OpenShift/Kubernetes).
Sicherstellung eines stabilen, hochgradig automatisierten Anwendungsbetriebs (DevOps).
Anforderungsprofil
Muss-Kriterien (AUSSCHLUSSKRITERIEN - Fachlich zwingend erforderlich):
M1: Backend-Entwicklung & Architektur: Senior-Erfahrung (> 5 Jahre) in Kotlin und modernem Application Design (z. B. Ports & Adapters / Hexagonale Architektur, IODA).
M2: Frontend-Entwicklung: Senior-Erfahrung (> 5 Jahre) in Programmierung und Architektur mit React.
M3: Agile Engineering Practices: Senior-Erfahrung (> 5 Jahre) mit XP, TDD und Clean Code im Scrum-/Agile-Umfeld.
M4: Cloud & Infrastruktur: Senior-Erfahrung (> 5 Jahre) mit Microservice-Architekturen auf AWS und Kubernetes (OpenShift).
M5: DevOps & Automation: Senior-Erfahrung (> 5 Jahre) mit Ende-zu-Ende-Verantwortung, GitLab-CI/CD-Pipelines und Infrastructure-as-Code.
Soll-Kriterien (Bewertungs- & Pluspunkte):
S1: Domain-Driven Design: Nachgewiesene praktische Erfahrung mit strategischem und taktischem DDD (mind. 2 Referenzen) (Gewichtung: 30 %).
S2: Docs-First-Ansatz: Nachgewiesene Erfahrung mit Docs-as-Code oder Spec Driven Development (mind. 2 Referenzen) (Gewichtung: 30 %).
S3: Monitoring & Logging: Senior-Erfahrung (> 5 Jahre) mit Monitoring- und Log-Analyse-Tools (z. B. EFK-Stack, Prometheus, Kibana, Grafana) (Gewichtung: 20 %).
S4: Web-Frameworks: Senior-Erfahrung (> 5 Jahre) mit Spring Boot oder vergleichbaren Frameworks (Gewichtung: 20 %).