Job Title: Java Backend Developer / Tech Lead
Experience: 8+Years Location: Chennai
:
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.
- Positive understanding of System Design and Distributed Systems.
- Experience working with Cloud Platforms (AWS/GCP/Azure).
- Strong problem-solving and analytical skills.
- Experience in Agile/Scrum methodologies.
📌 Java Backend Developer Tech Lead (Chennai)
🏢 CGI
📍 Chennai