Job DescriptionWe are seeking a skilled and experienced Senior Java Developer to join our growing team. The ideal candidate will have over 5+ years of hands-on experience in Java development and at least 1+ year of experience working with Kafka.Location- HyderabadExperience- 5+ yearsKey Responsibilities:Design, develop, test, and deploy scalable Java-based applications and services.Integrate and manage Apache Kafka for real-time event streaming and messaging.Develop microservices-based architectures using Spring Boot.Work on building and optimizing APIs and backend services.Collaborate with cross-functional teams including DevOps, QA, and Product.Required Skills and Qualifications:5+ years of experience in Java development.Strong experience with Spring Framework, especially Spring Boot, Spring Data, etc.At least 1+ year of hands-on experience with Kafka - producing, consuming, and configuring topics and brokers.Experience with RESTful APIs and microservices architecture.