80+ Mio.
Versicherte erreichbar
über den TI-Messenger-Standard
Gesetzliche Krankenversicherung · seit 04/2025
Integrationsschicht für den TI-Messenger einer gesetzlichen Krankenversicherung: Chat-Events aus Kafka übernehmen, anreichern, anzeigen und archivieren.
80+ Mio.
Versicherte erreichbar
über den TI-Messenger-Standard
Eine gesetzliche Krankenversicherung nutzt den TI-Messenger, einen Matrix-basierten Chat, als Kanal zwischen ihrer Kundenberatung und Versicherten bzw. Leistungserbringern. Die Messenger-Plattform selbst betreibt ein externer Plattformbetreiber. Über den TI-Messenger-Standard sind insgesamt 80+ Mio. Versicherte erreichbar.
Damit die Chats im Arbeitsalltag der Kundenberatung ankommen, braucht es eine Integrationsschicht: Sie muss die Ereignisse der Plattform übernehmen, mit Stammdaten anreichern, für die Beratung anzeigen und revisionssicher archivieren.
Ich arbeite im Team als Full-Stack-Entwickler mit Schwerpunkt auf Konzeption und Architektur und übernehme themenbezogen die Rolle des Tech Leads. Ich stimme die technische Spezifikation mit dem Plattformbetreiber ab, bereite Releases vor und dokumentiere die Lösung. Seit 07/2026 kommen Refinement und Review hinzu, außerdem arbeite ich Teammitglieder in neue Themen ein.
Gemeinsam mit dem Team baue ich diese Integrationsschicht als Microservices mit Java und Spring Boot 3. Die Plattform liefert die Chat-Ereignisse über Apache Kafka; die Services übernehmen die Events, speichern sie in MongoDB, reichern sie mit Stammdaten an und stellen den Verlauf für die Kundenberatung dar – einschließlich der verschlüsselt in S3 abgelegten Anhänge. Die Anmeldung läuft über Keycloak.
Events, die sich nicht verarbeiten lassen, blockieren den Datenfluss nicht: Sie landen in einer Dead Letter Queue und lassen sich nach einer Korrektur gezielt erneut einspielen.
Betrieben werden die Services auf Kubernetes über fünf Stages, ausgerollt mit Helm und ArgoCD, Secrets als SealedSecrets. Logs laufen nach OpenSearch, Traces nach Jaeger. Architekturentscheidungen – etwa die Datenhaltung in einem eigenen Service – sind als ADRs dokumentiert; für die Geschäftslogik gilt der Anspruch von über 90 % Testabdeckung.
Erzählen Sie mir in einem kostenlosen Erstgespräch von Ihrem System – ich sage Ihnen ehrlich, ob und wie ich helfen kann.