Mai 2022 bis Juli 2023 war ich bei der Signal Iduna (SI) im Projektteam „Archiv+“. Das Team implementiert und wartet
das SI-eigene Dokumentenmanagementsystem „DAISY“ und ist damit hauptverantwortlich für die gesamte
Archivierung des SI-Schriftverkehrs. Das DAISY Gesamtsystem besteht aktuell aus rund 2 Dutzend Services,
die für ihre Aufgaben an IBM Host (DB2) Systeme und NoSQL (MongoDB) Datenbanken angebunden sind.
Aufgrund der allgemeinen Sensibilität der Daten (einer Versicherung) stehen hier vor allem Ausfallsicherheit,
Datenintegrität und Sicherheit im Fokus der Arbeiten.
Im Team habe ich, als erfahrener Java-Spezialist, die Verantwortung für die Anbindung der bestehenden
Systeme an Amazon S3, Unterstützung bei der Migration der Daten, sowie die Re-Implementierung
bestehender Services übernommen; Dropwizard nach Spring Boot, Java 8 nach Java 17, DB2 nach NoSQL und
S3. Insbesondere war es bei der Umstellung wichtig, eine möglichst vollständige Testabdeckung zu erreichen,
um sicherzustellen, dass die neuen Service, ohne Ausfälle die Arbeit übernehmen können. Intensives Testen
und die Kommunikation mit unseren Kunden waren ebenso wichtig. Dabei galt es auch, die gesetzlichen
Rahmenbedingungen im Versicherungswesen (BaFin und DSGVO) einzuhalten.
Im weiteren Rahmen habe ich unterstützt bei der Einrichtung einer neuen Build-Pipeline.
Angewendete Tools/ Technologien: Java 8, 11 & 17, Spring 5, Spring-Boot, Dropwizard, S3, NoSQL, DB2,
REST, Json, Kafka, IBM Websphere, Jetty, Docker, Openshift, Jenkins, Maven, Gradle, JUnit 5, Bitbucket, SVN,
Scrum