HamburgerMenu
hirist

Java Technical Lead - Spring Frameworks

Verdantis
Mumbai
8 - 12 Years
star-icon
4.1white-divider20+ Reviews

Posted on: 28/08/2025

Job Description

About the job :

Verdantis is seeking a highly experienced and motivated Tech Lead Java to guide a team of developers in building high-performing, scalable, and enterprise-grade applications.

This role is a strategic blend of hands-on development and technical leadership.

The Tech Lead will be responsible for defining the technical direction, mentoring team members, and ensuring the delivery of robust, high-quality solutions.

A strong commitment to collaborative problem-solving, sophisticated design, and impeccable product quality is essential for success in this role.

Key Responsibilities :

- Lead the design, development, and implementation of high-volume, low-latency Java applications using the Spring Framework and microservices architecture.

- Contribute to all phases of the software development life cycle (SDLC), from requirements analysis to deployment.

- Write well-designed, testable, and efficient code, adhering to engineering standards and best practices.

- Mentor and provide technical guidance to the development team, including comprehensive code reviews.

- Participate in and oversee database design, complex SQL query development, and performance improvements.

- Implement advanced multithreading techniques to enhance application performance and responsiveness.

- Develop and maintain web services using Spring MVC and interact with databases using Hibernate (JPA2).

- Create dynamic web applications using technologies like JSP, JQUERY, and AJAX.

- Manage deployment processes on application servers like JBoss, ensuring high availability and reliability.

- Troubleshoot and resolve complex application issues and performance bottlenecks.

- Drive a focus on building reliable code and features, not just resolving bugs.

Job Requirements :

- Minimum 8+ years of hands-on experience in designing and developing applications using Java EE platforms.

- Proven experience in a technical leadership or team lead role.

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Competencies :

- Proven hands-on software development experience with a strong portfolio of successful projects.

- Deep insight into Java and JEE internals, including multithreading, memory management, and concurrency.

- Expertise in the Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.

- Strong knowledge of microservices architecture and building RESTful web services.

- Excellent knowledge of Relational Databases, advanced SQL, and ORM technologies (JPA2, Hibernate).

- Experience with test-driven development (TDD) and version control systems (e.

- Demonstrated knowledge of software architecture and design patterns.

- Excellent communication, leadership, and team-building skills.

- Ability to stay current with recent enhancements and improvements in technology


info-icon

Did you find something suspicious?