The solution involved replacing the entire core information system with a new platform built on modern technologies.
CV-Online is an internet recruitment company, established in 1996 in Estonia and extended to Latvia and Lithuania in 1999.
ReactJS, NextJS, Java, Spring Boot, Kubernetes, Docker, Elasticsearch, Kibana
2018-2021
The client’s core information system had limitations in flexibility and scalability due to monolithic architecture and a complex codebase. Database decay, including deficiencies in relations and duplicate data, further hindered the system’s efficiency. The goal was to replace the outdated system with a modern platform to enhance flexibility, scalability, and provide a foundation for business growth.
The solution involved replacing the entire core information system with a new platform built on modern technologies. The new architecture and technical stack were designed based on results from a business discovery phase. Legacy data was migrated to the new platform, necessitating careful consideration for data model compatibility.
A phased approach was taken, with legacy and new systems coexisting during the development of the new minimum viable product. The new platform was designed using microservices, with three dedicated to legacy data, and data migration automated for efficiency.
The outdated monolithic architecture was replaced with a modern platform built on microservices, enhancing flexibility, and scalability.
Around twenty data migration flows were developed and optimized, ensuring the smooth transition of data from the legacy system to the new platform.
The final go-lives for different domains (Estonia, Latvia, Lithuania) occurred at three-month intervals, allowing improvements based on the performance of previous migrations and ensuring a smooth transition for users.
Our case studies give an insight into how human-oriented design principles will help product companies persuade customers to go on a journey with smart, connected products.
Ihre Nachricht wurde gesendet. Unser Team wird sich so schnell wie möglich bei Ihnen melden!
Please fill in the contact form below and we'll get back to you as soon as possible.
Your message has been sent. Our team will get back to you as soon as possible.
Close this window