Posted on: 08/07/2025
We are seeking a highly skilled Lead Java Developer/ Technical Lead with a proven track record in building and scaling enterprise-level applications. The ideal candidate will bring hands-on expertise in Java/J2EE, Microservices using Spring Boot, and containerization, along with a solid understanding of Agile SDLC methodologies.
You will play a key role in leading development efforts, mentoring team members, and contributing to the overall technical vision.
Job Title : Lead Java Developer / Technical Lead
Experience : 8 to 15 Years
Location : Bangalore and Chennai (hybrid)
Education : BE/BTech/ME/MTech
Key Responsibilities :
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Implement and manage API Gateways (preferably NGINX) and integrate Active Directory authentication.
- Develop unit and integration tests using JUnit, Mockito, Selenium, or Cucumber.
- Work with SQL/NoSQL databases like PostgreSQL and CouchDB for efficient data handling.
- Utilize messaging systems such as Kafka for real-time data processing.
- Deploy and manage applications using Docker and Kubernetes.
- Host and scale applications on Azure or AWS cloud platforms.
- Apply algorithms and design patterns to build robust and optimized software solutions.
- Collaborate with cross-functional teams for seamless delivery.
- Lead and mentor junior developers, promoting best practices and coding standards.
- Manage project timelines, risks, and issue resolutions efficiently.
Required Skills & Qualifications :
- Strong hands-on experience in Java 17 or 18 and Spring Boot Microservices architecture.
- Proficiency in Docker, Kubernetes, and containerization practices.
- Experience with NGINX, API Gateways, and Active Directory integration.
- Strong command of testing frameworks like JUnit, Mockito, Selenium, or Cucumber.
- Familiarity with PostgreSQL, CouchDB, or other SQL/NoSQL databases.
- In-depth understanding of messaging systems such as Kafka.
- Cloud deployment experience on Azure or AWS.
- Excellent grasp of computer science fundamentals, algorithms, and design patterns.
- Strong leadership, communication, and problem-solving abilities.
- Project management experience including sprint planning, risk mitigation, and timely delivery.
Preferred Qualifications :
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to various cloud services and infrastructure management tools.
- Experience in Agile methodology and leading Scrum teams.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1509659
Interview Questions for you
View All