Technical lead - React.js, Angular, Java

HCL Technologies Limited

United States

On-site

USD 82,000 - 138,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCL Technologies Limited in the United States seeks a Technical Lead for React.js, Angular, and Java to drive modernization of a legacy platform. You will lead full-stack development, implement RESTful APIs, and ensure tight collaboration with agile teams across frontend, backend, and database layers.

Ideal candidates bring strong hands-on experience with Angular, TypeScript, Java, Spring Boot, and Oracle DB, along with DevOps practices and cloud deployments.

Qualifications

  • 5+ years of enterprise application development experience.
  • Experience modernizing legacy platforms (Struts, JSP, WebSphere) to Angular/Spring Boot.
  • Hands-on frontend and backend development across full stack.
  • Strong understanding of Agile delivery and DevOps practices.
  • Experience with Oracle PL/SQL and relational databases.

Responsibilities

  • Analyze legacy components and assist in modernization of Struts/JSP-based functionality.
  • Develop responsive frontends with Angular/TypeScript and backend services with Java/Spring Boot.
  • Implement and optimize RESTful APIs and database interactions with Oracle/PLSQL.
  • Contribute to CI/CD, unit tests, and code quality through SonarQube.

Skills

Angular
TypeScript
JavaScript
Java
Spring Boot
REST APIs
SQL
Oracle
MyBatis
Jenkins
Docker
GitHub/Stash
Swagger/OpenAPI
Apache Tomcat

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

Maven
GitHub/Stash
SonarQube
CI/CD Pipelines
Azure AKS
WebSphere
Oracle DB tooling

Job description

Technical lead - React.js, Angular, Java Technical lead - React.js, Angular, Java United States Apply now Job Description Technical lead - React.js, Angular, Java Others, Texas

Job Summary

We are seeking a highly motivated Full Stack Developer with 5+ years of experience in enterprise application development and modernization. The role involves contributing to the transformation of a mission-critical legacy platform currently built on Struts 1.2, Java 1.6, JSP, WebSphere, Oracle and DB2 into a modern architecture based on Angular, Spring Boot, REST APIs, Oracle PL/SQL, and Azure AKS.
The ideal candidate should have strong hands-on development experience across both frontend and backend technologies, coupled with the ability to analyze existing application functionality, understand legacy codebases, and assist in modernization initiatives. Experience working on large-scale enterprise applications and Agile delivery teams is highly desirable.

Key Responsibilities

Key Responsibilities
Application Analysis & Modernization

Analyze existing application components and assist in reverse engineering legacy Struts/JSP-based functionality.
Understand business workflows, system integrations, and database dependencies.
Participate in documenting current-state and target-state application architecture.
Support migration activities from Struts/WebSphere to Angular and Spring Boot.
Ensure functional equivalence between legacy and modernized applications.

Full Stack Development

Develop responsive web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.
Build RESTful APIs and backend services using Java and Spring Boot.
Develop and maintain reusable UI and backend components.
Integrate frontend applications with REST APIs and enterprise services.
Participate in application performance optimization and troubleshooting activities.

Database Development

Develop and optimize SQL queries, stored procedures, and database objects.
Work with Oracle and relational database systems.
Support data migration and validation activities.
Collaborate with architects and senior developers on data access layer implementation using MyBatis.

Quality Engineering & DevOps

Write unit tests and maintain high code quality standards.
Contribute towards achieving 90% unit test coverage goals.
Participate in CI/CD implementation and release activities.
Utilize code quality and security tools such as SonarQube.
Support deployment and troubleshooting across development and testing environments.

Agile Delivery

Participate in sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.
Estimate work effort and deliver user stories within sprint timelines.
Collaborate effectively with Business Analysts, Architects, QA teams, and Product Owners.
Follow Agile and DevOps best practices throughout the SDLC.

Skill Requirements

Mandatory Technical Skills
Front-End Technologies

Angular
TypeScript
JavaScript
HTML5
CSS3
Responsive Web Development

Back-End Technologies

Java
Spring Framework
Spring Boot
RESTful API Development
JSON
Swagger/OpenAPI
Apache Tomcat

Database Technologies

Oracle SQL
PL/SQL
Relational Databases
MyBatis

Legacy Technology Exposure

Exposure to Struts-based applications
JSP and Servlets
SOAP Web Services
Legacy application modernization projects

DevOps & Tools

Maven
Jenkins
GitHub / Stash
SonarQube
Docker
Artifactory
CI/CD Pipelines

Other Requirements

Preferred Skills

Experience migrating legacy Java applications to modern frameworks.
Exposure to IBM WebSphere environments.
Understanding of microservices architecture.
Knowledge of Azure and Kubernetes (AKS).
Experience with Control-M.
Knowledge of Aerospike and Snowflake.
Exposure to Financial Services, Asset Management, or Capital Markets domains.


Soft Skills

Strong analytical and problem-solving abilities.
Ability to understand and work with complex legacy systems.
Good technical documentation and communication skills.
Strong collaboration and stakeholder engagement capabilities.
Excellent verbal and written communication.
Ability to work independently as well as within distributed Agile teams.
High attention to detail and commitment to quality.
Proactive, self-driven, and eager to learn modern technologies.


Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.

Maximum Salary (US): 138000 Minimum Salary (US): 82000 Apply now 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 223,000 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 June 2026totaled $14.8billion.

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.

  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.

Copyright © 2026 HCL Technologies Limited

  • Disclaimer
  • Privacy Statement
  • Terms of use
  • Sitemap
  • Raise a Grievance
We use cookies on our site. Please read more about cookies policy here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Specialist - Java, Spring, Hibernate, MongoDB
Technical Specialist - Java, Spring, Hibernate, MongoDB

HCL Technologies Limited • Plano (TX)

On-site
USD 87,000 - 172,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off ( PTO )
+1
Solutions Architect
Solutions Architect

HCLTech • Chicago (IL)

On-site
USD 174,000 - 257,000
401(k) retirement plan
Medical, dental, and vision insurance
Paid time off and holidays
Back End Developer
Back End Developer

HCLTech • Hoboken (NJ)

On-site
USD 69,000 - 130,000
Senior Developer - Spring Boot, React.js, Java
Senior Developer - Spring Boot, React.js, Java

HCL Technologies Limited • San Antonio (TX)

On-site
USD 120,000 - 150,000
Senior Developer
Senior Developer

HCL Technologies Limited • Monmouth (IL)

On-site
USD 85,000 - 125,000
Change and Configuration Software Engineer and People Manager
Change and Configuration Software Engineer and People Manager

HCLSoftware • United States

Remote
Competitive base salary with bonuses
Full benefits package from Day 1
Remote work flexibility
+2
Technical Program Manager
Technical Program Manager

HCLTech • Mountain View (CA)

On-site
USD 105,000 - 219,000
Health benefits
401(k) retirement plan
Paid time off
+1
Technical Support Lead
Technical Support Lead

HCLTech • Santa Clara (CA)

Hybrid
USD 61,000 - 155,000
Medical insurance
Dental insurance
Vision insurance
+3
Technical lead - React.js, Angular, Java
Technical lead - React.js, Angular, Java

HCLTech • Westlake (TX)

On-site
USD 110,000 - 150,000
Data Services Delivery Leader
Data Services Delivery Leader

HCLTech • Dallas (TX)

On-site
USD 155,000 - 263,000