Posted 09 July, 2026
Technical Lead Java - GIT
Getinz Techno Services
Chennai, TN, IN
Full Time
Reference: fcd46fc6b8dad048
Job Description
Experience - 8 to 12 Years
\n Location - Tirunelveli / Chennai
\n Work Mode - Work from Office
Key Responsibilities:
- \n
-
Leadership: Guide and mentor a team of developers, ensuring smooth project execution while focusing on technical excellence.
\n -
Collaboration: Work closely with architects, stakeholders, and other teams to align technical solutions with business needs and ensure best practices are followed.
\n -
Technical Expertise: Be involved in complex design and architecture decisions, with a focus on creating scalable, performant, and maintainable systems.
\n -
Code Reviews & Quality Assurance: Conduct regular code reviews, ensuring adherence to coding standards, best practices, and fostering knowledge sharing within the team.
\n -
Stakeholder Communication: Collaborate with project managers to define timelines, resource allocation, and manage project risks.
\n
\n
- \n
-
Core Java Proficiency: Deep understanding of Java, including concurrency, memory management, garbage collection, and JVM internals.
\n -
Framework Expertise: Proficiency with Spring (Spring Boot, Spring MVC, Spring Security) and Hibernate/JPA for ORM.
\n -
API Development: Experience in designing RESTful APIs using Spring Boot.
\n -
Microservices & Distributed Systems: Expertise in designing and developing microservices using Spring Boot, with knowledge of communication protocols such as REST, gRPC, and messaging queues.
\n -
Database Knowledge: Strong skills in SQL and relational databases (MySQL, PostgreSQL, Oracle), along with experience in NoSQL databases (MongoDB, Cassandra).
\n -
Security: Experience with implementing OAuth2, JWT, and Spring Security for user authentication and authorization.
\n -
Performance & Scalability: Knowledge of techniques like caching (Redis, Ehcache), performance optimization, and database tuning.
\n
\n
- \n
-
Educational Background: A Bachelor’s degree in Computer Science, Engineering, or a related field.
\n -
Experience: At least 8 years of experience in Java development, with a minimum of 3 years in a leadership role.
\n -
Technical Depth: Familiarity with microservices, REST APIs, asynchronous programming, and database management.
\n -
Problem Solving: Strong analytical skills, with the ability to debug production issues and suggest improvements.
\n - Communication: Excellent communication and interpersonal skills to foster a collaborative team environment \n