Overview
In dieser Rolle arbeiten Sie an der Entwicklung und Pflege moderner REST-APIs auf AWS, arbeiten eng mit Backend-Domänen zusammen und formen Integrationslösungen. Sie gestalten API-Verträge, sichern Zugriffe mittels JWT und tragen zur Stabilität durch Tests und Fehlermanagement bei. Sie arbeiten in einem agilen Umfeld mit Fokus auf Cloud-native Architekturen und OpenAPI-Dokumentation. Die Position bietet internationale Relevanz und hohe Gestaltungsfreiheit in einem hybriden Arbeitsmodell.
Leistungen / Benefits
- 60% remote / 40% onsite
- Startdatum:
- Festanstellung
- Vollzeit
Verantwortungsbereiche
- Entwicklung und Pflege von REST-Endpunkten auf AWS API Gateway
- Implementierung der drei Integrationstypen (1:1-Proxy, Mapping-basiert, aggregierend mit Lambda)
- Endpunktdesign und Versionierung nach Konventionen
- Implementierung und Prüfung rollenbasierter Zugriffskontrolle via JWT-Claims
- Fehlerszenarienbehandlung und Fallback-Strategien pro Endpunkt
- Abstimmung API-Verträge und Datenmodelle mit Backend-Domänen
- Erstellung und Pflege von OpenAPI-Spezifikationen
- Erstellung von Testfällen (Happy Path, Auth-Fail, Geschäftskunden-Kontext)
Zentrale Anforderungen
- Mehrjährige REST-API- und Integrationsplattform-Entwicklungserfahrung
- Sehr gute AWS API Gateway (REST) und AWS Lambda Kenntnisse
- Erfahrung mit API-Sicherheitsmustern (JWT, Rollenmodelle, Claims, Least Privilege, Auth-Fail-Handling)
- Erfahrung mit OpenAPI-Spezifikationen und verteilten Backend-Systemen
- Observability, Testautomatisierung und Engineering-Tooling (Logging, Metriken, Distributed Tracing; Instana, Graylog, Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify, Artifactory)
- Erfahrung in agiler Entwicklung, insbesondere in Teams mit parallelen Abhängigkeiten
- Java 21 und Spring Boot; Containerisierung auf Kubernetes (AWS EKS); JavaScript/TypeScript vorteilhaft
- Cloud-natives, Infrastructure-as-Code (Pulumi, CDK) und AWS-Backend-Services (S3, EFS, ElastiCache) sowie PostgreSQL auf AWS RDS
- Kenntnisse zu Geschäftskunden-Kontextmodellen oder vergleichbaren Org-/Rollenstrukturen
- Gute Deutschkenntnisse in Wort und Schrift
- Teamfähigkeit
- agiles Arbeiten
- kommunikative Fähigkeiten
- AWS API Gateway (REST)
- AWS Lambda
- OpenAPI
Entwickler API- und Integrationsplattform (m/w/d) Arbeitgeber: Westhouse
Westhouse bietet eine dynamische und unterstützende Arbeitsumgebung, die es Fullstack Entwicklern ermöglicht, an innovativen Projekten in der Eisenbahnbranche zu arbeiten. Mit flexiblen Remote-Arbeitsmöglichkeiten und einem starken Fokus auf kontinuierliche Weiterbildung und persönliche Entwicklung, fördert das Unternehmen eine Kultur des Wissensaustauschs und der Zusammenarbeit. Die Mitarbeiter profitieren von einem attraktiven Vergütungspaket und der Möglichkeit, ihre Fähigkeiten in einem internationalen Umfeld weiterzuentwickeln.