Java Developer with strong experience in building scalable enterprise applications in the banking/payments domain. The candidate should have hands-on experience in Java, Spring Boot, Microservices architecture, and event-driven systems using Kafka. Experience with MongoDB and reactive programming is