Senior Backend Engineer / Integration Engineer (SAP & Enterprise Interfaces) (m/

🏢 Glückliche Gäste GmbH · all Glückliche Gäste GmbH jobs
📍 Austria,Belgium,Czechia,Germany,Netherlands,Poland,Slovakia,Switzerland
📅 Posted 2026-07-06 · via Himalayas
🏷 Backend-Engineering,Integration-Engineering,SAP-Integration,Healthcare-IT-Integration,Senior-Integration-and-API-Developer,Senior-Backend-Engineer-(Java-Kotlin),Senior-Backend-Developer-(Java-Spring-AWS),SAP-Backend-Developer,Senior-SAP-Integration-Consultant,SAP-Integration-Engineer,Systems-Integrations
Apply on original site ↗

deine rolle

Damit Du weißt, worauf Du Dich einlässt: Die Rolle ist eine echte Engineering-Position, keine Middleware-Konfiguratorrolle. Du baust die Integrationsschicht von Personal.manager (PM) auf der NodeJS-/PostgreSQL-Seite mit auf — mit eigener REST-API, Outbox, Worker und Event-Bus — und verbindest sie programmatisch über die SAP Integration Suite mit den Zielsystemen. Wer in den letzten Jahren überwiegend bestehende Schnittstellen in CPI/PI/PO konfiguriert hat, findet hier eine andere Art von Arbeit.

Personal.manager digitalisiert Dienst- und Personalplanung im Gesundheitswesen. Damit unsere Plattform in echten Klinikumgebungen funktioniert, muss sie sauber mit SAP HCM und weiteren Enterprise-Systemen zusammenspielen, über die SAP Integration Suite und ein DMZ-Gateway.
Das Architekturzielbild steht: eigene Integrationsschicht im NodeJS-/PostgreSQL-Backend, REST-API plus asynchrone Events und Webhooks, DB-Outbox + Worker, EMQX als interner Bus, fachliche Domänenschnitte, Idempotenz, Retry, Dead-Letter, Audit-Log, versionierte Payload-Contracts.
Du füllst dieses Zielbild mit Implementierung — auf unserer Seite in TypeScript, und auf Seite der SAP Integration Suite programmatisch dort, wo Code die richtige Antwort ist.

Du bist die technische Owner-Person für die gesamte Integrationsdomäne — Architektur, Code, Standards, Test, Abnahme, Betrieb. Keine Lead/Hands-on-Trennung, kein Team unter Dir. Wenn Du Integrationen lieber selbst sauber baust als sie zu reviewen, ist das Deine Rolle.
das wirst du tun

Auf PM-Seite (NodeJS, TypeScript, PostgreSQL):

- REST-Endpunkte für Stammdaten und Lookups, Event- und Webhook-Ausleitung für Bewegungsdaten (Abwesenheiten, Zeitbuchungen, Dienstpläne, Kontingente, payroll-relevante Statuswechsel)

- DB-Outbox-Pattern, Worker-Logik, Retry- und Dead-Letter-Behandlung

- Anbindung an EMQX als internen Event-Bus

- Versionierte Payload-Contracts und auditierbare Integrationshistorie

Auf Seite der SAP Integration Suite:

- Flows programmatisch implementieren, Custom Scripts, Adapter-Logik, Transformationen

- Mappings PM ↔ SAP testbar und versionierbar halten

- Saubere Fehlerkanäle bauen, technische Abstimmung mit den SAP-Teams unserer Kunden

Schnittstellen werden entlang fachlicher Domänen geschnitten, Stammdaten, Zeit/Abwesenheit, Planung, Reporting/Abrechnung, nicht entlang technischer Tabellen.

das bringst du mit

- Du programmierst täglich.

- REST-APIs und ereignisbasierte Integrationen baust Du routiniert in NodeJS/TypeScript (oder einem vergleichbaren Stack).

- PostgreSQL ist Dir vertraut.

- Du kennst die Werkzeuge robuster Integrationen aus eigener Praxis: Outbox-Pattern, Idempotenz, Retry-Strategien, Dead-Letter-Queues, Webhooks, MQTT-/AMQP-Broker (EMQX, RabbitMQ, Kafka o. ä.), strukturiertes Logging, Correlation-IDs, versionierte Contracts.

- Du denkst Schnittstellen als System mit klaren Verträgen.

- Eine Integration ist für Dich erst „fertig", wenn sie nachts ohne Dich läuft, sich beim Fehler erholt und transparent macht, was passiert ist.

Besonders hilfreich:

- Erfahrung mit der SAP Integration Suite (Cloud Integration / CPI), insbesondere mit ihren programmatischen Erweiterungspunkten (Groovy-Scripting, Custom Adapter, eigene Flow-Logik)

- Regulierte Kundenumgebungen, DMZ-Gateways, revisionssichere Protokollierung

- SaaS-Plattformarchitekturen, API-Design, eventbasierte Architekturen

Du musst kein SAP-Spezialist sein. Entscheidend ist, dass Du Integrationen sauber programmierst — nicht zusammenklickst.

das bieten wir dir

- Kurze Wege, echter Gestaltungsspielraum, direkte Anbindung an Produkt und Entscheidung

- 100 % Remote, Hybrid oder vor Ort in St. Wendel

- Faires Gehalt entsprechend Erfahrung und Verantwortung

- 30 Tage Urlaub

- Modernes Büro mit Dusche, Waschmaschine und Siebträgermaschine

bewerbung

Wir freuen uns auf Deinen Lebenslauf und ein paar Hinweise auf Projekte, in denen Du Schnittstellen, APIs oder eventbasierte Integrationen selbst imp

← All remote jobs