Location: Trivandrum (Thiruvananthapuram)
Experience: 912 Years
Work Model: Hybrid (3 days work from office)
Notice Period: 015 Days Only
Interview Process: 2 Technical Rounds + 1 Client Round,29081
About The Role
We are looking for an experienced
Java Lead with strong backend development expertise to design, build, and maintain enterprise-grade, scalable applications. The ideal candidate should have hands-on experience in microservices architecture, event-driven systems, and DevOps-driven environments.
This role requires strong technical ownership, architectural thinking, and collaboration with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance backend applications
- Develop and deploy microservices using Spring Framework or Micronaut
- Implement event-driven architecture using Kafka or similar messaging platforms
- Design and optimize SQL queries; manage and tune PostgreSQL databases
- Build and maintain CI/CD pipelines using GitLab and Jenkins
- Collaborate with Product, QA, and DevOps teams to deliver high-quality solutions
- Ensure code quality through best practices, peer reviews, and automated testing
- Contribute to architectural decisions and technical improvements
Must-Have Skills
- 9+ years of experience in Java backend development
- Advanced proficiency in Core Java and Enterprise Java concepts
- Strong hands-on experience with Spring Framework and/or Micronaut
- Solid experience in building microservices-based architectures
- Strong expertise in SQL, including database design, performance tuning, and query optimization
- Hands-on experience with PostgreSQL or other RDBMS
- Strong experience with Kafka or similar event-driven streaming platforms
- Practical knowledge of CI/CD pipelines using GitLab
- Experience with Jenkins for build automation and deployment
- Strong understanding of source code management and DevOps workflows
- Experience working in Agile development environments
- Stable career history with relevant backend experience
Nice-to-Have Skills
- Exposure to Cloud platforms (AWS / Azure / GCP)
- Experience with Docker and Kubernetes
- Strong problem-solving and analytical skills
- Experience in Scrum or Kanban methodologies
- Experience in highly scalable enterprise systems
Candidate Guidelines
- Total experience must align with the role requirements
- Salary expectations should align with the budget range
- Notice period must be between 015 days
- All required skills must be clearly reflected in the candidate's profile
- Candidate must be able to clear strict background verification (BGV)
- Location must be Trivandrum (or willing to relocate immediately)
Skills: sql,gitlab,spring framework,microservices,ci/cd,postgresql,kafka,core java,rdbms,jenkins,java backend