Talent.com
This job offer is not available in your country.
Tech Lead - Full Stack Software Engineer

Tech Lead - Full Stack Software Engineer

Colan Infotech Private Limitedchennai, India
15 hours ago
Job description

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
  • Create a job alert for this search

    Lead Software Engineer • chennai, India