Backend-Entwickler API-Integration und Cloud-Technologien

Schmitt GmbH
Frankfurt am Main, Germany
4 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

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

Tech stack

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

Job description

Entwicklung und Weiterentwicklung einer zentralen API- und Integrationsplattform auf Basis von AWS API Gateway (REST) und AWS Lambda

  • Konzeption, Entwicklung und Pflege von 1:1-Proxy-Endpunkten, Endpunkten mit Request-/Response-Mapping sowie aggregierenden Endpunkten Ăźber mehrere Backend-Dienste
  • Gestaltung und Versionierung von API-Endpunkten gemäß vorgegebener Konventionen
  • Umsetzung und PrĂźfung rollenbasierter Zugriffskontrollen auf Basis von JWT-Claims
  • Implementierung geeigneter Fehlerbehandlungen und Fallback-Strategien fĂźr unterschiedliche Endpunkte
  • Abstimmung und Weiterentwicklung von API-Verträgen und Datenmodellen mit angebundenen Backend-Domänen, insbesondere Kundenkonto, Reisebegleitung und Auftragskontext
  • Erstellung und Pflege von OpenAPI-Spezifikationen sowie Sicherstellung der API-Dokumentation
  • Konzeption und DurchfĂźhrung von Tests fĂźr reguläre Abläufe, Authentifizierungsfehler und Geschäftskundenkontexte
  • Sicherstellung der Beobachtbarkeit und Nachvollziehbarkeit der API-Endpunkte (Observability)

Requirements

Abgeschlossenes IT-Studium oder eine vergleichbare Qualifikation

  • Berufserfahrung in der Entwicklung von REST-APIs und Integrationsplattformen
  • Erfahrung mit API-Sicherheit, JWT, Claims, rollenbasierter Zugriffskontrolle, Least Privilege und Auth-Fail-Handling sowie mit Mapping- und AggregationslĂśsungen
  • Praxiserfahrung mit cloud-nativen Architekturen, Kubernetes (AWS EKS), Infrastructure-as-Code (Pulumi, CDK), AWS-Services (S3, EFS, ElastiCache) und PostgreSQL auf AWS RDS
  • Kenntnisse in OpenAPI, Observability, strukturiertem Logging, Metriken und Distributed Tracing sowie in Instana und Graylog. Kenntnisse in JavaScript/TypeScript sind von Vorteil
  • Fundierte Kenntnisse in AWS API Gateway (REST), AWS Lambda, Java 21 und Spring Boot
  • Sicherer Umgang mit Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify und Artifactory
  • Vertrautheit mit Geschäftskunden- und Rollenmodellen sowie agiler Entwicklung und teamĂźbergreifenden Systemabhängigkeiten
  • Gute Deutschkenntnisse in Wort und Schrift

Hinweis: Wir setzen fĂźr diese Position gute Deutschkenntnisse auf mindestens B2-Niveau voraus, da Deutsch unsere Unternehmenssprache ist.

About the company

Über uns

Als mittelständisches Unternehmen und verlässlicher Partner der Industrie liefert Schmitt Engineering umfassende technische Expertise. Unsere Tätigkeiten erstrecken sich entlang der Prozesskette von der Planung und Projektierung ßber die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Loading talks and stories from around this role…