Softwareentwickler für Cloud & API Plattform

Schmitt GmbH
Frankfurt am Main, Germany
3 days ago
Apply on www.schmitt-engineering.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German

Tech stack

Artificial Intelligence Amazon Web Services User Authentication Automation of Tests Continuous Integration JSON Routing Node.Js OAuth OpenID TypeScript Pulumi
+6 more
AWS Lambda Backend Gitlab Git Api Gateway Restful APIs

Job description

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., * Entwicklung und Betrieb der AWS-Infrastruktur der API mit Pulumi (TypeScript) sowie privater REST-APIs über API Gateway

  • Implementierung von AWS-Lambda-Funktionen für Routing, Objekt-Mapping und die Konsolidierung mehrerer Backend-Services zu neuen Schnittstellen
  • Konzeption von REST-/JSON-Endpunkten und Objektstrukturen in Zusammenarbeit mit den Fachdomänen Kundenkonto, Reisekette/Echtzeit und Aufträge sowie dem KIANA-Team, einschließlich einheitlichem Error-Mapping
  • Umsetzung von Authentifizierung und Autorisierung auf Basis von OAuth2
  • Sicherstellung von CI/CD-Prozessen mit GitLab, automatisierten Tests sowie Linting und Formatting

Requirements

  • Abgeschlossenes IT-Studium oder eine vergleichbare Qualifikation
  • Fundierte Berufserfahrung in der Backend- und Cloud-Entwicklung, idealerweise mit TypeScript und Node.js
  • Praxiserfahrung mit AWS, insbesondere API Gateway, privaten Endpunkten und Lambda
  • Erfahrung mit OAuth2/OIDC, JWT und modernen Autorisierungskonzepten wie Claims, Scopes und Token-Exchange
  • Kenntnisse in Infrastructure as Code, idealerweise mit Pulumi
  • Fundiertes Verständnis von REST-API-Design, JSON-Schema- und Objektmodellierung sowie für Datenschutz-by-Design und den datenschutzkonformen Umgang mit personenbezogenen Daten bei der Übergabe an KI-Modelle
  • Sicherer Umgang mit Git, CI/CD-Pipelines und automatisierten Tests
  • Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift

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

Apply for this position

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

Apply on www.schmitt-engineering.de
Prepare application

Good distractions

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

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all