onsite
Team Lead - Full Stack Developer - Zenalyst AI
Full Stack Developer
Lead and architect scalable web applications while mentoring a team of developers. Requires 3‑4 years of Java development experience, strong command of Spring and REST APIs, and a passion for clean code and fast‑paced delivery.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using Java and the Spring ecosystem.
- Architect scalable backend services and expose them via RESTful APIs.
- Guide, mentor, and conduct code reviews for junior and mid‑level engineers to ensure best practices.
- Collaborate with product and UI/UX teams to translate complex requirements into technical solutions.
- Implement CI/CD pipelines, containerization, and version control workflows using Git and Docker.
Requirements
- 3–4 years of professional experience in Java development and related frameworks (Spring, Spring Boot).
- Proficiency in building and consuming REST APIs and working with relational databases (SQL).
- Hands‑on experience with Git, Docker, and modern development workflows.
- Demonstrated ability to lead a small engineering team and mentor developers.
- Strong problem‑solving skills and a commitment to writing clean, maintainable code.