AFRA #60-(Senior) Cloud & API Integration Developer (m/w/d) – AWS & Java

Randstad Digital Germany AG
Ansprechpartner: Jeannine Keith
Frankfurt,  Deutschland
60% RemoteArbeitnehmerüberlassungStart 12/2026Dauer 24 Monate100% Auslastung90.000,00 € Budget

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
  1. API-Entwicklung & Design: Konzeption, Versionierung und Implementierung von REST-Endpunkten auf Basis von AWS API Gateway unter Einhaltung präziser Architekturkonventionen und OpenAPI-Spezifikationen.
  2. Integrationsmuster umsetzen: Realisierung der drei zentralen Plattform-Muster:
  3. 1:1-Proxy-Endpunkte
  4. Mapping-basierte Endpunkte (strukturelles Request-/Response-Mapping)
  5. Aggregierende Endpunkte über mehrere Backend-Dienste hinweg via AWS Lambda.
  6. Security & Access Control: Implementierung und Verifikation robuster rollenbasierter Zugriffskontrollen (RBAC) basierend auf JWT-Claims, Least-Privilege-Prinzipien und dediziertem Auth-Fail-Handling.
  7. Schnittstellen- & Datenabstimmung: Abstimmung von API-Verträgen und Datenmodellen mit angebundenen Domänenteams (u. a. KTO, RBL, BUE/AUF).
  8. 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.

Bewerben