Java Tech Lead

  • Chicago, IL
  • Posted 2 days ago | Updated 2 days ago

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

azure
react

Job Details

Hi

Please find below requirement and let me know your interest

Job Title: Java Tech Lead

CLIENT:TCS/NTRS

Location: Chicago, IL

Duration :Long term

________________________________________

Job Summary:

We are looking for a highly experienced Java Tech Lead with strong expertise in Azure Cloud and React.js to lead the design, development, and implementation of scalable enterprise applications. The ideal candidate will have hands-on technical expertise, strong leadership skills, and experience working across both backend and frontend technologies.

________________________________________

Key Responsibilities:

  • Lead and manage end-to-end development of Java-based applications.
  • Design and implement microservices using Spring Boot and deploy on Azure Cloud.
  • Develop interactive, high-performing front-end applications using React.js.
  • Collaborate with architects, DevOps, and business teams to deliver robust and scalable solutions.
  • Define technical architecture, ensure code quality, and enforce best engineering practices.
  • Perform code reviews, mentor junior developers, and contribute to technical design discussions.
  • Integrate cloud-native services and ensure high availability, scalability, and performance.
  • Drive DevOps adoption, automation, and CI/CD implementation on Azure.

________________________________________

Required Skills:

  • 10+ years of experience in software development using Java/J2EE.
  • Strong experience in Spring Boot, Spring Cloud, and Microservices architecture.
  • Proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
  • Hands-on experience with Microsoft Azure, including App Services, Functions, AKS, and Azure DevOps.
  • Solid understanding of RESTful APIs, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Strong database skills in SQL and NoSQL (MySQL, PostgreSQL, Cosmos DB, MongoDB).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to lead teams, manage code quality, and deliver high-quality enterprise solutions.

________________________________________

Preferred Skills:

  • Experience with Infrastructure as Code (IaC) Terraform, ARM templates, or Bicep.
  • Familiarity with security best practices, API Gateway, and OAuth/JWT authentication.
  • Knowledge of Agile/Scrum methodologies and cloud-native design principles.
  • Azure Certification (Developer or Architect) is a plus.

________________________________________

Qualifications:

  • Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.
  • Proven track record in leading technical teams and delivering enterprise-scale Java applications on Azure.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.