JazzTeam engineers participated in the implementation of a corporate data change capture solution. This solution allows to integrate changes in the customer’s legacy systems (mainframes) with external systems.
The solution was implemented using the Change Data Capture pattern, which provides the ability to synchronize data changes with external data stores or systems.
Java, Spring Boot, H2, Kafka, Maven, JMS, OAuth2, MySQL, Swagger, JUnit, Mockito.
Data synchronization scheme with an option to configure Change Data Capture processes via API layer and Web UI