API & Integration Developer (m/w/d)

PAR GmbH
Ansprechpartner: Sara Sokocevic
Frankfurt am Main,  Deutschland
60% RemoteArbeitnehmerüberlassungab sofortDauer 30 Monate100% Auslastung

Beschreibung

Beschreibung
Wir suchen ab sofort einen API & Integration Developer (m/w/d) im Rahmen der Arbeitnehmerüberlassung!
Info: 60 % remote, 40 % onsite in Frankfurt am Main

Rollenbeschreibung:
  • Entwicklung, Erweiterung und Wartung von REST-APIs mit AWS API Gateway und AWS Lambda
  • Implementierung unterschiedlicher Integrationsmuster, darunter Proxy-Endpunkte, Request-/Response-Mapping und aggregierende Schnittstellen
  • Gestaltung und Versionierung von API-Endpunkten nach definierten Standards
  • Umsetzung und Validierung rollenbasierter Zugriffskonzepte auf Basis von JWT-Claims
  • Entwicklung robuster Fehlerbehandlungen und geeigneter Fallback-Strategien
  • Abstimmung von API-Verträgen und Datenmodellen mit angebundenen Backend-Systemen
  • Erstellung und Pflege von OpenAPI-Spezifikationen
  • Konzeption und Durchführung von Tests für reguläre Abläufe, Authentifizierungsfehler und unterschiedliche Geschäftskundenkontexte
  • Sicherstellung von Transparenz und Betriebssicherheit durch strukturiertes Logging, Metriken und Distributed Tracing
  • Zusammenarbeit mit angrenzenden Entwicklungsteams bei der Integration verteilter Systeme und der kontinuierlichen Verbesserung der Plattform

Anforderungsprofil:
Fachliche Qualifikationen:
  • Mehrjährige praktische Erfahrung in der Entwicklung von REST-APIs und Integrationslösungen
  • Sehr gute Kenntnisse in AWS API Gateway (REST) und AWS Lambda
  • Fundierte Erfahrung mit API-Sicherheit, JWT, Claims-basierter Autorisierung, rollenbasierten Berechtigungsmodellen und der Behandlung von Authentifizierungsfehlern
  • Erfahrung mit der Integration verteilter Backend-Systeme sowie mit Datenmapping und API-Aggregation
  • Sicherer Umgang mit OpenAPI und der Definition konsistenter API-Verträge
  • Kenntnisse in Java 21 und Spring Boot
  • Erfahrung mit containerisierten Anwendungen und Kubernetes, idealerweise AWS EKS
Technische Zusatzkenntnisse:
  • Erfahrung mit Observability- und Monitoring-Lösungen, beispielsweise Instana und Graylog
  • Kenntnisse in Testautomatisierung und Engineering-Tooling, etwa Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify und Artifactory
  • Verständnis cloudnativer Architekturen und Infrastructure-as-Code, beispielsweise mit Pulumi oder AWS CDK
  • Kenntnisse weiterer AWS-Services, etwa S3, EFS und ElastiCache, sowie von PostgreSQL auf AWS RDS
  • JavaScript-/TypeScript-Kenntnisse sind von Vorteil
Persönliche Kompetenzen:
  • Analytische und strukturierte Arbeitsweise sowie ein ausgeprägtes Qualitätsbewusstsein
  • Selbstständigkeit, Teamfähigkeit und eine lösungsorientierte Denkweise
  • Erfahrung in der agilen Softwareentwicklung und in Projekten mit teamübergreifenden technischen Abhängigkeiten
  • Gute Deutschkenntnisse in Wort und Schrift

Bewerben