API Developer (ID 1847)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
API Kubernetes AWS Lambda Cloud Test Automation TypeScript PostgreSQL Java Artifactory Maven REST AWS JavaScript Automated Testing Automation Testing GitLab Logistik Continuous Integration Cucumber Engineering Deutsch DurchsetzungsvermÜgen Analytisches Denken Teamfähigkeit Kommunikationsfähigkeit Eigenmotivation, * Du entwickelst und pflegst REST-Endpunkte auf Basis von AWS API Gateway und setzt dabei 1:1-Proxy-, Mapping-basierte und aggregierende Integrationen mit AWS Lambda um.
- Du gestaltest Endpunkte und Versionierung nach vorgegebenen Konventionen und stellst eine konsistente API-Architektur sicher.
- Du implementierst und prĂźfst rollenbasierte Zugriffskontrollen auf Basis von JWT-Claims und berĂźcksichtigst Sicherheitsmuster wie Least Privilege und Auth-Fail-Handling.
- Du behandelst Fehlerszenarien und definierst je Endpunkt passende Fallback-Strategien.
- Du stimmst API-Verträge und Datenmodelle mit angebundenen Backend-Domänen ab und entwickelst bestehende Partnerschnittstellen weiter.
- Du erstellst und pflegst OpenAPI-Spezifikationen fĂźr die zentrale API- und Integrationsplattform.
Requirements
- Du erarbeitest Testfälle fßr Happy Path, Auth-Fail und Geschäftskunden-Kontexte und unterstßtzt eine hohe Qualität der Schnittstellen.
-
Du nutzt Observability- und Engineering-Tooling fĂźr strukturiertes Logging, Metriken, Distributed Tracing sowie zur Absicherung von Build-, Test- und Deployment-Prozessen. Das solltest du mitbringen
- Mehrjährige Erfahrung in der Entwicklung von REST-APIs und Integrationsplattformen.
- Sehr gute Kenntnisse in AWS API Gateway und AWS Lambda.
- Erfahrung mit API-Sicherheitsmustern und Zugriffskontrolle, insbesondere mit JWT, rollenbasierten Modellen, Claims, Least Privilege und Auth-Fail-Handling.
- Erfahrung in der Erstellung und Pflege von OpenAPI-Spezifikationen sowie in der Integration verteilter Backend-Systeme inklusive Mapping- und AggregationslĂśsungen.
- Erfahrung mit Observability, Testautomatisierung und Engineering-Tooling, insbesondere mit strukturiertem Logging, Metriken, Distributed Tracing, Instana, Graylog, Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify und Artifactory.
- Erfahrung in agiler Entwicklung, insbesondere in Teams mit parallelen Abhängigkeiten zu anderen Systemen.
- Erfahrung mit Java 21 und Spring Boot sowie mit containerisierten Deployments auf Kubernetes in AWS EKS.
- Kenntnisse in JavaScript oder TypeScript im Kontext von API- und Integrationsentwicklungen sind von Vorteil.
- Erfahrung mit cloud-nativen Architekturen, Infrastructure-as-Code sowie AWS-Backend-Services und PostgreSQL auf AWS RDS.
- Kenntnisse in Geschäftskunden-Kontextmodellen oder vergleichbaren Organisations- und Rollenstrukturen.
- Kommunikationsstärke, Teamfähigkeit, DurchsetzungsvermÜgen und eine analytische Denkweise.
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Benefits & conditions
- Ein spannendes Umfeld im Aufbau und in der Weiterentwicklung einer zentralen API- und Integrationsplattform.
- Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum und Raum fĂźr Eigeninitiative.
- Ein erfahrenes und motiviertes Team mit enger Zusammenarbeit ßber mehrere Backend-Domänen hinweg.
- PersĂśnliche und fachliche WeiterentwicklungsmĂśglichkeiten.
- Die Leistungserbringung erfolgt 60% Remote und 40% Onsite (Frankfurt)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Biggest German Tech Companies
Finding Jobs in Germany
Finding IT & Technology English-speaking Jobs in GermanyÂ
The Most Popular IT Jobs on the Market