Java Lead
Job Summary
Team Lead - Full Stack Engineer
Geojit Technologies Kochi Kerala India (On-site)
Location: Kochi
Experience: 9-12 years
Employment Type: Full Time
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.
Responsibilities:
Technical Leadership:
• Lead and mentor a team of developers.
• Drive code reviews ensure adherence to best practices and maintain coding
standards.
Development:
• 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
Project Management:
• Collaborate with product managers designers and stakeholders to translate business
requirements into technical deliverables.
• Manage sprints and ensure timely delivery of projects.
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 9 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.
Interested candidates please drop in the resume to