Overview
Skills
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.