Versicherungsbranche München
Im Vordergrund stand die teilweise aber auch vollständige Automatisierung von verschiedensten versicherungswirtschaftlichen Geschäftsprozessen mit Hilfe einer BPMN bzw. DMN Engine.
Darüber hinaus wurden diverse Microservices auf Basis von Spring Boot oder JEE entwickelt, die prozess- bzw. systemübergreifend zur Verfügung gestellt wurden.
Die im Projektrahmen entwickelten Prozesse agierten dabei als Integrationslayer über den weiteren Backendsystemen des Kunden (z.B. Kunden- und Vertragsverwaltung). Diese Systeme wurden über domainspezifische Microservices gekapselt. Die Anbindung der eigenen Microservices erfolgte über REST Schnittstellen, die Integration der Bestandssysteme auch mittels SOAP.
Für Geschäftsprozesse, die nicht vollständig automatisiert werden konnten wurde ein generischer Sachbearbeiter Subprozess implementiert. Dieser stellte anwendungs- und prozessspezifische Web Formulare auf Basis von AngularJS und Angular2 bereit.
Weitere realisierte Teilprojekte waren u.a.:
- Entwicklung eines Prozess Dispatchers, der für Dokumente, die anhand eines Dokumenttyps klassifiziert sind zuständige Prozesse identifiziert und gegebenenfalls startet.
- Entwicklung eines teilautomatisierten Prozesses zur generischen Verarbeitung vollständiger Antragsdaten und Weiterverteilung dieser Daten an alle relevanten Bestandssysteme
Technologien:
Java 8 / JEE, Spring bzw. Spring Boot, Jboss Wildfly 8, SOAP Services, RESTful Services mit Resteasy und Feign, Camunda BPMN Engine, AngularJS und Angular(2), Javascript und Typescript, HTML, CSS, Eureka Service Registry, Maven, Jenkins, Git, Jira / Confluence, Scrum Vorgehensmodell