Maintenance and expansion of a pricing service for a car insurance company
Brief description
An insurance company offers its partners an option of calculating quotes and submitting offers via a pricing interface. In addition, search options are available for existing contracts, claims, and vehicle data. Partners include car manufacturers, who can sell insurance as an add-on for a vehicle when it is sold. After the initial implementation and go-live, the interface must be expanded to include missing processes. Also, stable operations must be ensured.
Supplement
The application provides a REST web service implemented with Spring Boot. It is operated in a Kubernetes cluster in AWS. The application receives requests regarding pricing and offers, performs data validation and conversion, and forwards the requests to its backend, which performs the actual processing. After the initial development of the application and its release into production, further process steps are to be developped as they have not yet been implemented. This includes a search for damages. Furthermore, operations are optimized to provide a stable interface and to be able to react quickly in the event of errors. For this purpose the monitoring system will be significantly expanded as it was only rudimentary at the time of release into production.
Subject description
An insurance company offers car dealerships and other clients partnerships so that they can provide a matching insurance policy directly when purchasing a car. To this end, car dealerships and other clients have developed their own applications that call up an interface of the insurance company to determine prices, submit offers, and view existing contracts.