Technical Lead

Tata Consultancy Services

Chicago (IL)

On-site

USD 110,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Medical Coverage
Parental Leaves
Certification & Training Reimbursement
Commuter Benefits
401K Plan

Job summary

Tata Consultancy Services Limited in Chicago, IL seeks a Technical Lead to guide a team of developers and drive modernization of trade-processing applications on Azure.

You will architect and implement Java/Spring Boot microservices, lead migrations to ACA/AKS, and ensure security, scalability, and production readiness across the stack.

Qualifications

  • Strong expertise in Core Java, JDK 21 or later, Spring Boot, RESTful Web Services, and microservices architecture.
  • Hands-on Azure experience with ACA/AKS/Cosmos DB/Key Vault/ADLS/ADF/Static Web Apps.
  • Experience with asynchronous messaging using Solace and/or Kafka.
  • Terraform/IaC for provisioning Azure resources.
  • CI/CD, containerization, cloud deployments, monitoring, logging, and production troubleshooting.
  • Application security, secrets management, access controls, resiliency, scalability, and performance in Azure.
  • Experience in investment banking/capital markets preferred.
  • Knowledge of trade processing and trade lifecycle.

Responsibilities

  • Lead a team of developers, provide technical guidance, code reviews, and engineering best practices.
  • Gather and analyze requirements with business/tech stakeholders.
  • Assess current architecture and plan migration to new platform.
  • Design/develop scalable Java/Spring Boot services for trade-processing.
  • Lead modernization across ACA/AKS, Cosmos DB, Key Vault, ADLS, ADF and related Azure services.
  • Develop and maintain Terraform configurations for Azure infrastructure.
  • Drive troubleshooting and root-cause analysis across layers.
  • Ensure code quality, testing, security, observability, and production readiness.
  • Collaborate across teams to deliver end-to-end solutions.
  • Create and maintain technical design and operational documentation.

Skills

Core Java/JDK21+
Spring Boot
RESTful Services
Microservices
Azure Cloud
Kafka/Solace
Terraform IaC
CI/CD
Security & Resilience
Trade domain

Education

Bachelor's degree in Computer Science

Tools

Azure Container Apps
AKS
Cosmos DB
Key Vault
ADLS
ADF
Terraform

Job description

Must Have Technical/Functional Skills
  • Strong expertise in Core Java, JDK 21 or later, Spring Boot, RESTful Web Services, and microservices architecture.
  • Hands-on experience with Microsoft Azure, particularly Azure Container Apps (ACA), Azure Kubernetes Service (AKS), Cosmos DB, Azure Key Vault, Azure Data Lake Storage (ADLS), Azure Data Factory (ADF), and Static Web Apps.
  • Strong experience with asynchronous/event-driven messaging using Solace and/or Kafka.
  • Hands-on experience with Terraform / Infrastructure as Code (IaC) for provisioning and managing Azure resources and environments.
  • Experience with CI/CD, containerization, cloud deployments, monitoring, logging, and production troubleshooting.
  • Good understanding of application security, secrets management, access controls, resiliency, scalability, and performance considerations in Azure.
  • Experience in investment banking / capital markets is strongly preferred.
  • Knowledge of trade processing, trade lifecycle, and related upstream/downstream integrations would be an advantage.
Roles & Responsibilities
  • Lead a team of developers and provide hands-on technical guidance, mentoring, code reviews, and engineering best practices.
  • Work with business and technology stakeholders to gather and analyze requirements and translate them into technical solutions.
  • Analyze the current application architecture, functionality, interfaces, and dependencies and define the approach for migration to the new application/platform.
  • Design and develop scalable Java/Spring Boot services to enhance existing trade-processing capabilities.
  • Lead application modernization and migration activities across ACA/AKS, Cosmos DB, Key Vault, ADLS, ADF, and related Azure services.
  • Develop and maintain Terraform configurations for Azure infrastructure and environment changes.
  • Drive troubleshooting and root-cause analysis across application, messaging, database, cloud, and integration layers.
  • Ensure appropriate engineering standards for code quality, automated testing, security, observability, performance, resiliency, and production readiness.
  • Collaborate with architecture, DevOps, infrastructure, security, testing, and business teams to deliver solutions end to end.
  • Create and maintain technical design, deployment, operational, and support documentation.
Generic Managerial Skills, If any
  • Strong analytical, problem-solving, troubleshooting, and communication skills.
  • Ability to take technical ownership, make design decisions, manage dependencies and risks, and drive deliverables to completion.
  • Ability to communicate effectively with both technical teams and business stakeholders.
TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Le gal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $110,000-$120,000 a year
Location

Chicago, IL

Function

TECHNOLOGY

Role

Technical Lead

ID

437149

Skills

Microservices | Core JAVA | Restful

Salary Range

$110,000 - $120,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
403B/401K Plan (Retirement)
Technical Lead
Technical Lead

Tata Consultancy Services • Malvern

On-site
USD 100,000 - 145,000
Discretionary Incentive
Medical Coverage
Parental Leave
+3
Technical Architect
Technical Architect

Tata Consultancy Services • Morristown (NJ)

On-site
USD 80,000 - 90,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+6
Technical Lead
Technical Lead

Tata Consultancy Services • North Chicago (IL)

On-site
USD 90,000 - 120,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Senior Azure Cloud Engineer
Senior Azure Cloud Engineer

Tata Consultancy Services • Cleveland (OH)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+2
Technical Architect
Technical Architect

Tata Consultancy Services • Chicago (IL)

On-site
USD 140,000 - 180,000
Annual Incentive
Medical Coverage
Dental & Vision
+9
Solution Architect
Solution Architect

Tata Consultancy Services • Waltham (MA)

On-site
USD 140,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Dental & Vision
+13
Azure Cloud Sme
Azure Cloud Sme

Tata Consultancy Services • Columbus (OH)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision Insurance
+1
Senior Java Engineer
Senior Java Engineer

Tata Consultancy Services • Naperville (IL)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+2
Sr. Fullstack Developer
Sr. Fullstack Developer

Tata Consultancy Services • New York (NY)

On-site
USD 135,000 - 160,000
Discretionary Annual Incentive.
Medical Coverage: Health, Dental, &amp
Parental Leaves
+4