Senior Java Technical Lead - RESTful API, Spring Boot

HCL Technologies

HCL Technologies

Software Engineering, IT

Posted on May 28, 2026
Job Description
Senior Java Technical Lead - RESTful API, Spring Boot
Montreal, Quebec

Job Summary

Seeking Java–Azure Modernization Engineer to support large‑scale legacy transformation for core banking and financial systems. The role focuses on modernizing legacy Java/COBOL/PL‑SQL applications into secure, scalable, cloud‑native solutions on Microsoft Azure. The engineer will work on re‑architecture initiatives beyond lift‑and‑shift, leveraging AI‑assisted code analysis and modern DevOps practices. Prior experience in regulated financial services environments is strongly preferred.

Key Responsibilities

Analyze and modernize large legacy codebases (Java, COBOL, PL/SQL, Perl) to understand business logic, dependencies, and migration risks.
Re‑architect legacy applications beyond lift‑and‑shift, transforming monolithic systems into modular or cloud‑native architectures on Microsoft Azure.
Design, develop, and enhance Core Java/J2EE and Spring Boot applications, ensuring scalability, performance, and resilience for enterprise workloads.
Build and expose secure REST and SOAP web services supporting core banking, settlements, risk management, and client‑facing systems.
Deploy and operate Java applications on Azure using VMs, App Services, and serverless components such as Azure Functions.
Leverage AI‑assisted code analysis tools to accelerate legacy code understanding, dependency mapping, and modernization roadmaps.
Implement and manage CI/CD pipelines using GitHub and Azure DevOps to enable automated build, test, and deployment processes.
Ensure compliance with security, regulatory, and data‑protection standards, including encryption, access control, and secure cloud configurations.
Implement monitoring, logging, and observability solutions to proactively manage performance, stability, and operational issues in production.
Collaborate with architects, cloud, security, and business teams in Agile delivery models, contributing to design reviews, estimates, and technical governance.

Skill Requirements

Primary Skills (Must‑Have):
Core Java, J2EE, Spring / Spring Boot
REST/SOAP Web Services
Microsoft Azure (VMs, App Services, Azure Functions, Storage)
Legacy modernization experience (COBOL / PL‑SQL / Perl / legacy Java exposure)
GitHub & Azure DevOps CI/CD

Secondary Skills (Good‑to‑Have):
DevOps & automation practices
Azure security, monitoring, and observability
AI‑assisted code analysis / GenAI tools
Financial services or banking domain experience

Other Requirements

Experience working on large‑scale, multi‑year enterprise modernization programs.
Familiarity with regulated environments and compliance‑driven delivery.
Strong analytical, problem‑solving, and communication skills.
Ability to collaborate across distributed, cross‑functional teams.
Agile delivery experience in complex enterprise programs

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.

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:

Industry-benchmarked compensation

Best-in-class healthcare benefits

Personal time off

Maternity and paternity benefits

Access to skills / higher education programs/resources

Discounts on products and services via Benefit Box

Participate in CSR programs and live life with a purpose

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.