Senior Java & Kafka Developer Location: Bangalore Work Mode: Hybrid Experience: 10 Years Employment Type: Contract About the Role We are looking for an experienced Java & Kafka Developer with 10 years of strong hands-on experience in backend development, distributed systems, and event-driven architecture. The ideal candidate should have deep expertise in Java, Spring Boot, Apache Kafka, Microservices, and complex SQL query writing . The candidate will be responsible for designing, developing, optimizing, and maintaining highly scalable backend systems. Key Responsibilities Design, develop, and maintain scalable backend applications using Java and Spring Boot . Design and implement event-driven architectures using Apache Kafka . Develop Kafka producers, consumers, topics, partitions, consumer groups, and event-processing workflows. Build scalable and fault-tolerant microservices and REST APIs . Write and optimize complex SQL queries involving joins, subqueries, CTEs, window functions, a...