company logo

Tech Lead - Full Stack Software Engineer

Chennai
Full-Time
Senior: 8 to 10 years
Posted on Jul 28 2025

About the Job

Skills

Core Java versions 17 and 21
Microservices
Spring Boot
Spring security
JSON Web Token (JWT)
Hibernate ORM
OAuth
Apache Kafka

Job description

Job Title: Tech Lead - Full Stack Software Engineer (8+ Yrs Experience).


Job Type: Full-time


Location: Chennai (In Office, Full-time)


Education: Bachelors or masters degree in computer science or related field


***Notice Period: Immediate or 15 days only ***


Job Description:

We are looking for an experienced Tech Lead with over 8+ years of full-stack software engineering experience to join our growing team. The Tech Lead will be responsible for developing and maintaining high-quality software solutions that meet business requirements and contribute to the overall success of the company. You will collaborate closely with the CTO and cross-functional teams to define technical direction, make strategic technology decisions, and ensure delivery of high-quality, scalable software solutions that align with our business goals.


Responsibilities:

  • Lead the design, development, and deployment of scalable applications using Java and modern backend technologies
  • Collaborate with cross-functional teams to identify requirements, prioritize tasks, and develop solutions.
  • Design and implement software solutions using industry best practices and design patterns.
  • Write clean, efficient, and maintainable code that adheres to coding standards and guidelines.
  • Conduct code reviews and provide technical guidance to ensure high-quality, scalable, and maintainable code.
  • Develop and maintain project plans, timelines, and budgets.
  • Mentor and train junior team members to ensure ongoing professional development.
  • Stay up to date with emerging trends and technologies in Java development and related areas.


Requirements:

  • 8+ years. of experience in full-stack or backend development with Java.
  • Excellent communication and collaboration skills.
  • Strong technical skills in software engineering, including DB Structure, design patterns, algorithms, and development best practices.
  • Experience with Agile development methodologies and tools such as JIRA and Confluence
  • Prior experience working with or willingness to learn Web3 technologies particularly Hedera Hashgraph. (Experience is not mandatory, but an interest and openness to learn is essential.)
  • Experience with logging frameworks, monitoring tools, and observability practices.
  • Experience with cloud-based technologies and platforms such as AWS or Azure.
  • Strong understanding of Core Java versions 17 and 21, Spring Boot, Spring Security, Json Web tokens, Sprint Data JPA, Microservices, Hibernate ORM, data structures, and algorithms.
  • Experience with ORM frameworks such as Hibernate, Spring JDBC
  • Proficiency in PostgreSQL / MySQL and MongoDB.
  • Additional knowledge in web technologies such as HTML, CSS, JavaScript and ReactJS is an added advantage.
  • Experience in Logging and Analyzing Log files.
  • Additional Knowledge with Docker is Plus.
  • Additional knowledge or working experience of Blockchain/DLT technologies is an added advantage.
  • Excellent problem-solving skills and attention to detail
  • Good knowledge/experience with Git & Maven


About the company

Colan Infotech is among the 50 fastest growing companies” according to Silicon India and “The 50 best companies to work for” rated by Silicon Review. At Colan Infotech, you would walk across tech-minded people who conquer the frontiers of technology for a successful business. For over a decade, since Colan Infotech was started in 2009, we are in the business of digitizing firms and keep ...Show More

Industry

IT Services and IT Consul...

Company Size

201-500 Employees

Headquarter

Chennai

Other open jobs from Colan Infotech Private Limited