onsite
Senior Technical Lead - Java, Microservices, React.js - HCLTech
Engineering Manager
Lead the design, development, and delivery of Java‑based microservices and React applications, driving architecture, code quality, and team mentorship to ensure high‑performance, scalable solutions.
About the role
Key Responsibilities
- Architect and implement robust Java microservices and React front‑end solutions that meet business and performance requirements.
- Collaborate with cross‑functional teams to define scope, timelines, and deliverables, ensuring projects stay on track.
- Mentor and coach developers on best practices in Java, microservices patterns, and React development, fostering a culture of continuous improvement.
- Conduct thorough code reviews, enforce coding standards, and promote clean, maintainable code across the stack.
- Diagnose and resolve complex technical issues, providing timely solutions to keep systems running smoothly.
Requirements
- 5+ years of professional experience in Java development with a strong focus on microservices architecture.
- Proven expertise in building and scaling React.js applications.
- Deep understanding of software design patterns, RESTful APIs, and cloud deployment (AWS, Azure, or GCP).
- Excellent communication skills and a track record of mentoring junior engineers.
- Experience with CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes) is a plus.