Challenge
The insurer digitalised its business transactions in several major projects: by expanding its website into a customer portal, with a portal for brokers and with an interface through which partners exchange claims handling data.
Solution
Software engineers from Novotec worked in the insurer’s Scrum teams: as full-stack developers with Angular and Java EE on the e-services, and with .NET and Sitecore on the website, where they held technical responsibility for several Sitecore platforms. They designed the architecture, interfaces and models for new e-services together with business and IT specialists.
Result
The customer portal, broker portal and claims handling interface have been introduced. The Sitecore platforms are up to date and modular. Novotec helped develop the e-services and the website, from the frontend through the REST interfaces to the backend.
Background
For an insurer, e-services and the website are the direct channel to customers and partners. The e-services map business transactions online: in the customer portal, in the portal for brokers and via an interface for partners. The website informs and leads to these services.
Technically these are two worlds: the e-services consist of Angular user interfaces and Java EE services, connected via REST interfaces. The website runs on the Sitecore content management system with .NET, built from modular components.
Over time, existing monoliths were moved to a service-oriented architecture: with microservices that communicate through events, and with user interfaces decoupled from the content management system.
Our services
- Full-stack development of the e-services with Angular, TypeScript and Java EE
- Services in the customer portal, broker portal and claims handling interface
- Designing architecture, interfaces and models for new e-services together with business and IT specialists
- REST services and microservices, defined with OpenAPI, event-based with Kafka and RabbitMQ
- Technical responsibility for several Sitecore platforms, architecture following the Helix principles
- Expanding the website into a customer portal: modular components and headless integration, for all screen sizes
- System upgrades and migration from monoliths to a service-oriented architecture
- DevOps: CI/CD pipelines, container operations with Kubernetes and OpenShift, monitoring and test automation