A Spring Boot financial transaction processing system that handles real-time transactions via Kafka messaging, integrates with external incentive APIs, and provides REST endpoints for balance queries. Built with modern Java/Spring technologies including JPA/Hibernate, H2 database, and comprehensive testing suite with embedded Kafka.
java testing microservices database kafka spring-boot maven jpa rest-api junit hibernate event-driven financial-services h2 jpmc transaction-processing forage-program
-
Updated
Nov 11, 2025 - Java