Senior Technical Lead - Java, Microservices, React.js
Canada
Job Description
Senior Technical Lead - Java, Microservices, React.js
Quebec City, Quebec

Job Summary

12-15  years of Experience in Java - Java Spring boot Microservices, Postgres, SQL server
Good experience building commercial web applications with strong exposure to backend development
Strong knowledge of Core Java, Spring, Hibernate, Spring boot, microservices and modern Java web technologies
Good knowledge of HTTPS Post, SOAP, MQ, XML, and RDBMS databases
Experience in Maven, Mybatis, jQuery, spring rest templates, Oracle DB
Excellent HTML, JavaScript, and web services skills.
Excellent Java, Tomcat, Bitbucket REST  API, Bitbucket SSH API, Git, SourceTree, Linux, Terraform, Azure AD SSO and SQL skills.
Should be able to independently develop/analyze the program unit/bugs and provide solutions.
Troubleshoot code from team members and provide support to team.
Mentor and train team on new requirements, design sessions, bottleneck and roadblocks
To ensure that work products are of highest quality and on time.
Attention to detail is essential and all tasks must be carried out to the highest standard.
Ability to provide effort estimations and experience working in a team environment with an agile development process
Ability to follow coding and development standards and produce structured code and documentation
Ability to write and maintain program code according to functional and technical specifications and quality standards
Ability to work in a fast-paced environment against tight deadlines
Strong analytical and problem-solving skills
Good communication skills and ability to work effectively in a team environment
Interest in new technologies and willingness to learn
Willing to work in afternoon shifts IST and going beyond, weekend on call/night support, etc. based on the criticality and business urgency.

Key Responsibilities

1. Lead the design and implementation of java, microservices, and react based solutions.
2. Collaborate with cross functional teams to deliver projects within scope and timeline.
3. Mentor team members on best practices in java, microservices, and react development.
4. Perform code reviews and ensure adherence to coding standards and best practices.
5. Troubleshoot and resolve complex technical issues in java, microservices, and react applications.
6. Stay updated on industry trends and technologies to recommend enhancements and improvements.

Skill Requirements

1. Strong proficiency in java programming language and spring framework.
2. Experience in designing and developing microservices architecture.
3. Proficiency in frontend development using react framework.
4. Solid understanding of restful apis and web services.
5. Experience with containerization technologies such as docker and kubernetes.
6. Familiarity with ci/cd pipelines and devops practices.
7. Strong problem-solving skills and ability to analyze and resolve technical issues.
8. Excellent communication and leadership abilities to effectively lead a technical team.

Other Requirements

1.Relevant certifications in Java, Microservices, or React are a plus.
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.