Project Lead

HCL Technologies Limited

Des Moines (IA)

On-site

USD 140,000 - 200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision coverage
401(k) retirement plan
Paid time off
Bonus potential

Job summary

HCLTech in Des Moines is seeking a Senior Tech Lead for Java Full Stack + React to design, build, and maintain scalable backend systems and RESTful APIs using Java and Spring Boot. You will implement secure auth, ensure robust API design, and guide a team across the full SDLC.

The role requires 10+ years of Java backend experience, 3+ years with Spring Boot/MVC, and strong expertise in Spring Security, OAuth2/JWT, and agile practices.

Qualifications

  • 10+ years Java backend experience.
  • 3+ years in Spring Boot/MVC and RESTful API design.
  • Strong RESTful API design and integration skills.
  • Solid OOD and design pattern knowledge.
  • Agile methodology experience.

Responsibilities

  • Design, build, and maintain scalable backend systems and RESTful APIs using Java and Spring Boot.
  • Develop and maintain microservices/APIs with Java 17+ and Spring Boot 3.x.
  • Implement secure authentication/authorization with Spring Security (JWT, OAuth2, RBAC).
  • Write clean, testable code following SOLID principles.
  • Mentor junior/mid-level developers and conduct code reviews.
  • Collaborate with product, QA, and front-end teams.
  • Optimize performance and troubleshoot production issues.
  • Manage full SDLC: planning, testing, deployment, and support.
  • Use AI-assisted dev tools to speed up coding/testing.

Skills

Java backend
Spring Boot
ReactJS
RESTful API design
Microservices architecture
OO design / SOLID
Agile methodologies
Security (JWT, OAuth2)
Leadership / mentoring

Tools

Spring Boot 3.x
Spring Security
OAuth2 / JWT

Job description

Senior Tech Lead, Java Full Stack + React

Role Overview

  • Design, build, and maintain scalable backend systems and RESTful APIs using Java and Spring Boot

Core Responsibilities

  • Develop and maintain microservices/APIs with Java 17+ and Spring Boot 3.x
  • Implement secure auth using Spring Security (JWT, OAuth2, RBAC, method-level security)
  • Configure and manage authentication/authorization filters, security contexts, and CORS/CSRF protections
  • Write clean, testable code following SOLID principles
  • Conduct code reviews and mentor junior/mid-level developers
  • Collaborate with product, QA, and front-end teams
  • Optimize performance and troubleshoot production issues
  • Manage full SDLC: planning, testing, deployment, support
  • Use AI-assisted dev tools to speed up coding/testing

Required Qualifications

  • 10+ years Java backend experience, 3+ years in Spring Boot/MVC
  • Hands-on expertise with Spring Security for authentication and authorization
  • Strong RESTful API design and integration skills
  • Solid OOD and design pattern knowledge
  • Agile methodology experience

Preferred Skills

  • Security compliance knowledge (e.g., PCI DSS, OWASP standards)
  • Technical leadership/mentoring experience
Key Responsibilities
  • Expertise in Java, Spring Boot, RESTful API Development, and Microservices Architecture
  • Strong experience in ReactJS-based Frontend Development
  • Excellent Communication, Presentation, and Stakeholder Management skills
  • Proven experience in Customer Engagement, Requirement Gathering, and Delivery Governance
  • Hands-on experience with Agentic AI, Generative AI Solutions, Microsoft Copilot, Prompt Engineering, and AI-assisted Software Development
Skill Requirements
  • Expertise in Java, Spring Boot, RESTful API Development, and Microservices Architecture
  • Strong experience in ReactJS-based Frontend Development
  • Excellent Communication, Presentation, and Stakeholder Management skills
  • Proven experience in Customer Engagement, Requirement Gathering, and Delivery Governance
  • Hands-on experience with Agentic AI, Generative AI Solutions, Microsoft Copilot, Prompt Engineering, and AI-assisted Software Development
Other Requirements
  • Expertise in Java, Spring Boot, RESTful API Development, and Microservices Architecture
  • Strong experience in ReactJS-based Frontend Development
  • Excellent Communication, Presentation, and Stakeholder Management skills
  • Proven experience in Customer Engagement, Requirement Gathering, and Delivery Governance
  • Hands-on experience with Agentic AI, Generative AI Solutions, Microsoft Copilot, Prompt Engineering, and AI-assisted Software Development

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.

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

Similar jobs worth comparing

Technical lead - React.js, Angular, Java
Technical lead - React.js, Angular, Java

HCL Technologies Limited • United States

On-site
USD 82,000 - 138,000
Back End Developer
Back End Developer

HCLTech • Hoboken (NJ)

On-site
USD 69,000 - 130,000
Forward deployed Engineer
Forward deployed Engineer

HCLTech • Town of Texas (WI)

On-site
USD 123,000 - 213,000
Health benefits
401(k) retirement plan
10 days paid time off
+1
Senior Solution Architect
Senior Solution Architect

HCL Technologies Limited • Santa Clara (CA)

Hybrid
USD 180,000 - 240,000
Medical, dental, vision, and life
401(k) retirement plan
Paid time off and holidays
+1
Senior Group Technical Architect
Senior Group Technical Architect

HCL Technologies Limited • Dallas (TX)

On-site
USD 140,000 - 190,000
Forward deployed Engineer
Forward deployed Engineer

HCLTech • New Jersey

Hybrid
USD 123,000 - 213,000
Full Stack Developer
Full Stack Developer

HCLTech • Town of Texas (WI)

On-site
USD 82,000 - 138,000
Senior Support Lead - IT Operations
Senior Support Lead - IT Operations

HCL Technologies Limited • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Business Specialist
Senior Business Specialist

HCL Technologies Limited • Cary (NC)

On-site
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+6
Full Stack Architect
Full Stack Architect

HCLTech • San Antonio (TX)

On-site
USD 128,000 - 282,000
Medical, dental, vision, pharmacy benefits
401(k) retirement plan
10 days paid time off per year
+1