API Developer (ID 1847)

Transportation & Logistics
Eschborn, Germany
2 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Cloud Computing Continuous Integration PostgreSQL Apache Maven Fortify (Software) SonarQube
+19 more
Test Case TypeScript Management of Software Versions Openapi Data Logging Spring-boot Gatling AWS Lambda Backend Gitlab Amazon Relational Database Service Gitlab-ci Kubernetes Playwright Api Gateway Restful APIs Cucumber (Software) AWS EKS Artifactory

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.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi ¡ World Congress 2022

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler ¡ LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ World Congress 2023

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto ¡ World Congress 2024

Videos

See all

Related articles

See all