We are seeking a highly skilled Java Backend Developer / Tech Lead with strong expertise in Java, Spring Boot, Microservices, Kafka, and Cloud technologies.
The ideal candidate should have hands-on experience in designing and developing scalable, high-performance enterprise applications and be capable of driving technical solutions from design to deployment.
Key Responsibilities
• Design, develop, and maintain scalable backend applications using Java and Spring Boot.
• Build and enhance Microservices-based architectures for enterprise-grade applications.
• Develop and consume RESTful APIs and integrate with external systems.
• Implement event-driven solutions using Kafka.
• Participate in System Design, Architecture discussions, and technical solutioning.
• Optimize application performance, scalability, and reliability.
• Collaborate with cross-functional teams in Agile/Scrum environments.
• Perform code reviews and ensure adherence to coding standards and best practices.
• Troubleshoot and resolve production issues.
• Mentor junior developers and provide technical guidance.
Mandatory Skills Java, Spring Boot, Microservices, REST API, Kafka, System Design, Data Structures & Algorithms (DSA), Hibernate/JPA, Docker, Kubernetes, AWS/GCP/Azure, CI/CD, Git
Good to Have
• Spring Cloud
• Redis
• Elasticsearch
• Splunk
• OAuth2 / JWT
• Event Driven Architecture
• Terraform
Required Qualifications •
8+ years of experience in Java Backend Development.
• Strong hands-on experience in Spring Boot and Microservices.
• Experience with Kafka implementation.
• Good understanding of System Design and Distributed Systems.
• Experience working with Cloud Platforms (AWS/GCP/Azure).
• Robust problem-solving and analytical skills.
• Experience in Agile/Scrum methodologies.
📌 Java Backend Developer Tech Lead (Chennai)
🏢 CGI
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.