AFRA #60-(Senior) Cloud & API Integration Developer (m/w/d) – AWS & Java
Randstad Digital Germany AG
Ansprechpartner: Jeannine Keith
Frankfurt, Deutschland
Verkehr und LogistikAPIsAmazon Elastic Compute CloudIntegration (Software)OpenapiAWS CDKAWS LambdaAWS ECSAWS FargateCloud IntegrationApi DesignApi-GatewayApi-ManagementAWS EKS
Beschreibung
(Senior) Cloud & API Integration Developer (m/w/d) – AWS & Java
Anstellungsart: Festanstellung im Rahmen der Arbeitnehmerüberlassung (ANÜ)
Vergütung: Bis zu 90.000 € brutto/Jahr (je nach Qualifikation und Erfahrung)
Einsatzort: Frankfurt am Main (hybrides Modell: ca. 60% Remote / 40% vor Ort in FFM)
Einsatzzeitraum: 01.12.2026 – 31.12.2028 (langfristiges Projekt)
Über das Projekt
Für ein strategisches Großprojekt im Bahn- und Mobilitätssektor verstärken wir das Entwicklungsteam um zwei erfahrene Cloud & API Integration Developer (m/w/d).
Im Mittelpunkt steht der Neuaufbau und Ausbau einer zentralen API- und Integrationsplattform auf Basis von AWS API Gateway und AWS Lambda. Über diese Plattform werden Kern-Backend-Domänen (wie Kundenkonto, Reisebegleitung und Auftragskontext) standardisiert, sicher und hochverfügbar für nachgelagerte Anwendungen sowie Partnerschnittstellen angebunden.
Ihre Aufgaben
- API-Entwicklung & Design: Konzeption, Versionierung und Implementierung von REST-Endpunkten auf Basis von AWS API Gateway unter Einhaltung präziser Architekturkonventionen und OpenAPI-Spezifikationen.
- Integrationsmuster umsetzen: Realisierung der drei zentralen Plattform-Muster:
- 1:1-Proxy-Endpunkte
- Mapping-basierte Endpunkte (strukturelles Request-/Response-Mapping)
- Aggregierende Endpunkte über mehrere Backend-Dienste hinweg via AWS Lambda.
- Security & Access Control: Implementierung und Verifikation robuster rollenbasierter Zugriffskontrollen (RBAC) basierend auf JWT-Claims, Least-Privilege-Prinzipien und dediziertem Auth-Fail-Handling.
- Schnittstellen- & Datenabstimmung: Abstimmung von API-Verträgen und Datenmodellen mit angebundenen Domänenteams (u. a. KTO, RBL, BUE/AUF).
- Qualitätssicherung & Observability: Erstellung automatisierter Testfälle (Happy Path, Auth-Fail, Geschäftskunden-Kontexte) sowie Integration von Logging, Metriken und Distributed Tracing (Instana, Graylog).
Ihr Profil
Wichtiger Hinweis zum Auswahlverfahren:
Da die Eignung im Auswahlprozess formell anhand von Projektnachweisen geprüft wird, müssen die nachfolgenden Kernkompetenzen konkret und belegbar in Ihren bisherigen Projektstationen (nicht nur in einer reinen Skill-Liste) ausgewiesen sein:
Zwingend erforderlich (Must-Have):
- Mehrjährige Projekterfahrung im Aufbau von REST-APIs und Integrationsplattformen.
- AWS Serverless & API: Nachweisbare Praxis in AWS API Gateway (REST) sowie AWS Lambda (insbesondere in Proxy-, Mapping- und Aggregationsszenarien).
- Backend-Stack: Fundierte Entwicklungserfahrung mit Java 21 und Spring Boot sowie containerisierten Deployments auf Kubernetes (AWS EKS).
- API-Sicherheit: Praktische Umsetzung von Sicherheitsmustern (JWT, Claims, rollenbasierte Modelle, Least-Privilege, Auth-Fail-Handling).
- OpenAPI & Backend-Integration: Erstellung und Pflege von OpenAPI-Spezifikationen und Einbindung verteilter Systeme.
- Cloud & IaC: Erfahrung mit Infrastructure-as-Code (Pulumi oder AWS CDK), AWS RDS (PostgreSQL) sowie AWS-Backend-Services (S3, EFS, ElastiCache).
- Testing & Observability: Praktische Erfahrung in strukturiertem Logging/Tracing (z. B. Instana, Graylog) und Testautomatisierung (mind. Teile aus: Cucumber, Playwright, Gatling, WireMock).
- Toolchain & Methodik: Vertrautheit mit GitLab CI/CD, Maven, SonarQube, Fortify, Artifactory sowie agiler Entwicklung bei parallelen Systemabhängigkeiten.
- Geschäftskontext & Sprache: Verständnis für Geschäftskunden-Kontextmodelle bzw. Organisations-/Rollenstrukturen sowie sehr gute Deutschkenntnisse in Wort und Schrift (mind. C1-Niveau).
Wünschenswert (Nice-to-Have):
- Vorerfahrung im Umfeld des Bahn-Konzerns oder der Bahn- und Mobilitätsbranche.
- Kenntnisse in JavaScript / TypeScript im Kontext moderner API- und Integrationsentwicklungen.
Ich freue mich auf Ihre Rückmeldung.