Job Title : Senior Java DeveloperLocation : ChennaiType : Full-timeAbout the RoleWe are looking for an experienced Senior Java Developer with strongexpertise in Spring Boot and event-driven / messaging architectures.You will be responsible for designing and developing scalable backendapplications, building microservices, and working with messaging systemssuch as Kafka and RabbitMQ. This role involves leading technicalinitiatives, mentoring junior developers, and ensuring high-quality codedelivery.Key ResponsibilitiesDesign, develop, and maintain backend applications using Java8+ / 11+ and Spring Boot.Build event-driven microservices with Kafka, RabbitMQ, or othermessaging queues.Develop scalable RESTful APIs and integrate with third-party services.Work with relational and NoSQL databases (PostgreSQL, MySQL,MongoDB).Ensure system performance, reliability, and security across distributedsystems.Implement unit, integration, and load testing frameworks.Collaborate with frontend, DevOps, and product teams to deliver high-quality solutions.Lead code reviews, promote best practices, and mentor juniorengineers.Required Skills & Quali.cationsExperience : 5–7 years of backend development.Strong expertise in Java (8 / 11 / 17), Spring Boot, Spring Cloud
- Hands-on experience with Kafka (topics, partitions, consumer groups,
- stream processing).
- Familiarity with RabbitMQ, ActiveMQ, or other MQ frameworks.
- Pro3ciency in REST APIs, JPA / Hibernate, microservices
- architecture.
- Strong knowledge of SQL & NoSQL databases.
- Experience with Docker, Kubernetes, Jenkins, or CI / CD pipelines.
- Solid understanding of distributed systems, design patterns, and
- clean code practices.
- Version control with Git and Agile / Scrum experience.
- Nice to Have
- Experience with Spring WebFlux or reactive programming.
- Cloud experience (AWS, GCP, or Azure) with managed Kafka (MSK,
- Con9uent).
- Monitoring tools (Prometheus, Grafana, ELK stack).
- Prior experience in team leadership or architecture design.
- Soft Skills
- Strong communication and collaboration skills.
- Ability to lead, mentor, and in9uence technical decisions.
- Analytical problem-solving with attention to detail.
- Proactive and ownership-driven mindset.
- Education
- Bachelor's degree in computer science, Engineering, or a related eld
Annual CTC upto 26 Lacs