Entwickler API- und Integrationsplattform

Schmitt GmbH
Municipality of Valencia, Spain
yesterday

Role details

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

Job location

Remote
Frankfurt am Main, Germany

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
PostgreSQL
Maven
Fortify (Software)
Software Engineering
Software Systems
SonarQube
Test Case Design
TypeScript
Management of Software Versions
Openapi
Data Logging
Pulumi
Amazon Web Services (AWS)
Spring-boot
Gatling
AWS Lambda
Backend
Amazon Web Services (AWS)
Gitlab-ci
Kubernetes
Information Technology
Playwright
Api Gateway
REST
Cucumber
Amazon Web Services (AWS)
Artifactory

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., Für die Weiterentwicklung einer zentralen API- und Integrationsplattform (M-API) suchen wir einen erfahrenen Entwickler (m/w/d) API- und Integrationsplattform (M-API), der in einem agilen Entwicklungsteam sichere, skalierbare API-Schnittstellen entwickelt, bestehende Partnerschnittstellen weiterentwickelt und moderne Integrationslösungen auf Basis von AWS API Gateway (REST) und AWS Lambda umsetzt.

  • Entwicklung und Pflege von REST-Endpunkten auf Basis von AWS API Gateway
  • Implementierung der drei Integrationstypen: 1:1-Proxy, Mapping-basiert und aggregierend (Lambda)
  • Endpunktdesign und Versionierung nach vorgegebenen Konventionen
  • Implementierung und Prüfung rollenbasierter Zugriffskontrolle auf Basis von JWT-Claims
  • Behandlung von Fehlerszenarien und Fallback-Strategien je Endpunkt
  • Abstimmung von API-Verträgen und Datenmodellen mit angebundenen Backend-Domänen (KTO, RBL, BUE/AUF)
  • Erstellung von Testfällen für Happy Path, Auth-Fail und Geschäftskunden-Kontext sowie die Pflege von OpenAPI-Spezifikationen

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Software Engineering, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
  • Berufserfahrung in der Entwicklung von REST-APIs, Integrationsplattformen und agiler Softwareentwicklung, insbesondere in Teams mit parallelen Abhängigkeiten zu anderen Systemen
  • Erfahrung mit API-Sicherheitsmustern und Zugriffskontrollen (JWT, rollenbasierte Modelle, Claims, Least Privilege, Auth-Fail-Handling), OpenAPI-Spezifikationen sowie der Integration verteilter Backend-Systeme inklusive Mapping- und Aggregationslösungen. JavaScript/TypeScript ist von Vorteil
  • Kenntnisse in AWS API Gateway (REST), AWS Lambda, Java 21, Spring Boot, Kubernetes (AWS EKS), Cloud-nativen Architekturen, Infrastructure-as-Code (z.B. Pulumi, CDK), AWS-Backend-Services (z.B. S3, EFS, ElastiCache), PostgreSQL auf AWS RDS sowie Geschäftskunden-Kontextmodellen oder vergleichbaren Organisations- und Rollenstrukturen
  • Sicherer Umgang mit Observability, Testautomatisierung und Engineering-Tooling (u.a. Logging, Metriken, Distributed Tracing, Instana, Graylog, Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify und Artifactory)
  • Sehr gute Deutschkenntnisse in Wort und Schrift

Note: Please be aware that German is the working language in our project and good German language skills (level B2+) are a prerequisite for the position.

Benefits & conditions

  • Übertarifliche Vergütungsstruktur, Urlaubs- und Weihnachtsgeld, betriebliche Altersvorsorge
  • Unbefristeter Arbeitsvertrag
  • 30 Tage Urlaub
  • Flexible Arbeitszeitmodelle und Homeoffice-Möglichkeiten
  • Mitarbeiter-Empfehlungsprogramm
  • Mitarbeiterevents
  • Über 30 Jahre Know-how und abwechslungsreiche Projekte in Hochtechnologiebranchen

About the company

Die Schmitt GmbH ist ein mittelständisches Unternehmen mit Standorten in Erlangen und Regensburg.

Mit langjähriger Engineering Kompetenz in unterschiedlichen Branchen sind wir Partner der Industrie. Wir unterstützen unsere Kunden entlang der Prozesskette von der Konzeption, Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme.

Apply for this position