Software Engineer:in Kafka Connect & SAP-Integration
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
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.
Requirements
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 bist sicher im Umgang mit verteilten Systemen, NebenlĂ€ufigkeit und Fehlertoleranz. 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. 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. 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 Dir fehlt ein Punkt aus der Liste? Bewirb dich trotzdem. Tiefe in einem Bereich zĂ€hlt fĂŒr uns mehr als Breite auf dem Papier.
About the company
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ