Entwickler (m/w/d) API- und Integrationsplattform
Skills
About the role
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.
Ist Technik auch Ihre Leidenschaft? Dann werden Sie Teil unseres Teams und entwickeln mit uns die Zukunft.
Ihre Aufgaben:
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
Ihr Profil:
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.
Wir bieten Ihnen folgende Benefits:
Ü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
Senden Sie uns bitte Ihre kompletten Bewerbungsunterlagen unter Angabe des frühestmöglichen Eintrittstermins und Ihrer Gehaltsvorstellung.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.