Source description
About the role
We are looking for an experienced and dynamic Team Lead - Full Stack Engineer to join our team. This role demands a strong technical background in full-stack development and exceptional leadership skills to guide a team of engineers. You will be responsible for designing, developing, and maintaining high-quality web applications while fostering innovation and teamwork. Experience 6+ years RESPONSIBILITIES Technical Leadership: Lead and mentor a team of developers. Drive code reviews, ensure adherence to best practices, and maintain coding standards. Qualifications Design and implement scalable, reliable, and secure full-stack solutions. Work with front-end technologies like Angular, [different versions] and back-end frameworks like Java, Spring Boot, Spring, Hibernate, MVC. Experience working on Micro services Develop and integrate APIs, third-party libraries, and database solutions (MSSQL). Hands on with any of the IDE (IntelliJ/Net Bean etc.) Hands on with SQL queries and MySQL experience MUST any RDBMS Testing experience in JUnit/Spock/Groovy MUST any one Development: Collaborate with product managers, designers, and stakeholders to translate business requirements into technical deliverables. Manage sprints and ensure timely delivery of projects. Project Management: Bachelors degree in computer science, software engineering, or a related field. Familiarity with test management and defect tracking tools (JIRA, Trello, Azure DevOps, etc.) ISTQB Certification is a plus. Quality Assurance: Implement automated testing frameworks and CI/CD pipelines. Monitor performance and troubleshoot technical challenges. Continuous Improvement: Stay updated with emerging technologies and suggest ways to integrate them into projects. Encourage and implement best practices in agile development. Qualifications: Bachelor s/Master s degree in Computer science, Information technology. Relevant experience of at least 6+ years of experience. Possess good written and verbal communication skills. Ability to work collaboratively in a fast-paced, agile environment. Ability to work independently and as part of a team. Experience in handling a team. Location Cochin, India (Full Time)
More at Geojit Technologies