Tech Lead - Full Stack Software Engineer

Colan Infotech Private LimitedChennai, Tamil Nadu
Adzuna INPosted 7h agoOriginal Listing
it-jobs

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

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.