Senior Software Engineer Kafka Connect & SAP-Integration

Neu

init AG

Job

In dieser Rolle entwickelst du Kafka-Connectoren, verantwortest Offset-Management und Fehlerbehandlung, treibst Teststrategien voran und gestaltest die Architektur sowie Releases aktiv mit.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Architektur und Weiterentwicklung: Du gestaltest gemeinsam mit unserem Lead Developer und dem Product Owner die technische Ausrichtung der Connectoren. Du entwirfst neue Features, refaktorierst gemeinsame Bausteine über alle Connectoren hinweg und begleitest Releases.
  • Kafka-Connect-Tiefe: Du verantwortest Themen wie Offset-Management, Fehlerbehandlung, Task-Lifecycle sowie die Kompatibilität mit neuen Kafka-Versionen und KIPs.
  • Observability: Du treibst Metriken und Logging-Konzepte voran, einschließlich Lösungen für das Monitoring unserer Kund:innen.
  • Qualität: Du entwickelst unsere Teststrategie weiter, von ScalaTest und ScalaCheck bis zu Testcontainers-basierten Regressionssuiten und verbesserst die CI/CD-Pipelines (Jenkins, SonarQube).
  • Agile Zusammenarbeit: Du zerlegst Anforderungen gemeinsam mit dem Product Owner in umsetzbare Jira-Tickets und prägst unsere Arbeitsweise in Planung und Code-Reviews aktiv mit.
  • Mentoring: Du begleitest Junior-Kolleg:innen, führst Code-Reviews durch und machst Wissen über SAP-Schnittstellen und Kafka Connect im Team zugänglich.
  • Kundennähe: Du unterstützt bei anspruchsvollen Fehleranalysen und Eskalationen, berätst Kund:innen zu Betrieb und Konfiguration und schreibst technische Dokumentation und How-To-Guides mit.

Unsere Erwartungen an dich

Qualifikationen

  • Du bist sicher im Umgang mit verteilten Systemen, Nebenläufigkeit und Fehlertoleranz.
  • Du übernimmst gern Verantwortung, begründest Entscheidungen nachvollziehbar und bringst andere weiter.
  • Du hast sehr gute Deutsch- und Englischkenntnisse. Code und Doku schreiben wir auf Englisch, mit Kund:innen sprechen wir oft Deutsch.

Erfahrung

  • Du hast mehrjährige Erfahrung in der Backend-Entwicklung mit Scala oder Java und Interesse an funktionaler Programmierung.
  • Du hast fundierte Erfahrung mit Apache Kafka, idealerweise mit Kafka Connect oder der Entwicklung eigener Plugins oder Streaming-Komponenten.
  • Du hast Erfahrung mit automatisierten Tests auf allen Ebenen sowie mit Docker und CI/CD.
  • Du hast einschlägige Erfahrung mit agilen Methoden der Softwareentwicklung (z. B. Scrum oder Kanban) und Tools wie Jira.
  • Ein Plus, aber kein Muss: Erfahrung mit SAP-Integrationstechnologien wie SAP JCo, RFC/BAPI, IDocs oder OData.
  • Erfahrung mit BI- und Data-Warehouse-Umgebungen, idealerweise im SAP-Umfeld.
  • Erfahrung mit der Confluent Platform, JMX, Prometheus oder Grafana.
  • Erfahrung mit Produktentwicklung, Lizenzierung und Release-Management für kommerzielle Software.

Unser Angebot

  • Ein eigenes Produkt mit Gestaltungsspielraum: Du arbeitest an Software, die Kund:innen produktiv einsetzen, und prägst Architektur und Roadmap direkt mit.
  • Individuelle Arbeitszeitgestaltung mit flexibler Gleitzeit und mobilem Arbeiten.
  • Förderung deiner Kompetenzen durch Konferenzen, Zertifizierungen und Fortbildungen.
  • 30 Tage Urlaub, zusätzlich hast du am 24.12. und 31.12. frei.
  • Flache Hierarchien und offene Feedbackkultur: kurze Wege, transparente Entscheidungen und ein offenes Ohr für deine Ideen und Anliegen.
  • Familienfreundliches Umfeld: Nach der Elternzeit kannst du je nach Bedarf wieder einsteigen und deine Arbeitszeit flexibel einteilen.
  • Interdisziplinäres Team: Entwicklung, Beratung und Vertrieb arbeiten eng zusammen.
  • Gut ankommen: zentrales Büro in der Stuttgarter Innenstadt, bezuschusstes Deutschlandticket und ein Onboarding-Coach für die ersten Wochen.

Benefits

Gesundheit, Fitness & Fun

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Stuttgart
    Baden-Württemberg, Deutschland

Das ist dein Arbeitgeber

INIT ist weltweit führender Anbieter von IT-Lösungen für Bus und Bahn. INIT unterstützt mehr als 700 Verkehrsunternehmen dabei, den ÖPNV attraktiver und effizienter zu gestalten.

Unternehmensgröße
50-249 Mitarbeitende
Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid, Full Remote
Branche
Internet, IT, Telekom

Arbeitgeber-Reviews

3,5Gesamt(1 Bewertung)
Engineering
x
2,6
Teamkultur
x
3,8
Karriere
x
3,6
Arbeitsbedingungen
x
4,4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • ATSPMannheim

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit
    • Senior

    Berater & Projektleiter in einem – Du bist die erste Ansprechperson für unsere Kunden und übernimmst die Leitung neuer Projekte. Prozesse optimieren & Mehrwert schaffen – Mit deiner Expertise gestaltest du effizientere Abläufe und unterstützt unsere...

    • SAP for Healthcare
    • ABAP
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Senior Software Engineer Kafka Connect & SAP-Integration

init AG