Job Description:
We are looking for a hands-on Team Lead / Technical Lead who will guide a team of
developers while actively contributing to the design and implementation of Java-based full-stack web applications. This person will ensure the team's technical alignment, support best practices, and collaborate with cross-functional teams in an Agile environment.
Lead and mentor a team of developers to deliver high-quality software.
Design and develop scalable, maintainable full-stack applications using Java Spring Boot and ReactJS or Angular.
Own and review technical architecture and implementation approaches.
Work closely with
Product Owners, QAs, DevOps, and UI/UX
designers to clarify requirements and drive technical solutions.
Actively participate in code reviews and help improve team coding standards and practices.
Support the team in breaking down tasks, planning sprints, and removing blockers.
Identify areas for improvement in the development process and propose solutions.
Contribute to CI/CD pipeline setup and improvements (Jenkins, Docker, etc.).
Support the onboarding of junior developers and foster a culture of knowledge sharing