Java Full Stack Technical Lead

Tata Consultancy Services Limited
Cary, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Cary, United States of America

Tech stack

HTML
Java
JavaScript
Artificial Intelligence
Azure
CSS
Cloud Engineering
Code Review
Scrum
TypeScript
React
Large Language Models
Spring-boot
Generative AI
Event Driven Architecture
Containerization
Git Flow
Kubernetes
Information Technology
Github Enterprise
Machine Learning Operations
REST
Software Version Control
Docker
Microservices

Job description

  • Lead end-to-end design, development, and implementation of full-stack applications

  • Collaborate with business stakeholders to gather, analyze, and refine requirements

  • Drive solution architecture and technical design decisions for complex systems

  • Lead Agile Scrum teams and ensure adherence to Sprint deliverables

  • Perform code reviews, design reviews, and enforce coding standards

  • Coordinate with onshore and offshore teams for seamless delivery

  • Manage production issues, enhancements, and continuous improvements

Requirements

  • Strong experience in Java (Spring Boot, Microservices architecture)

  • Hands-on experience with React JS, JavaScript, TypeScript, HTML, CSS

  • Experience with Azure Cloud and Azure DevOps (CI/CD pipelines, Boards, Repos)

  • Expertise in GitHub Enterprise / version control / branching strategies

  • Experience in building cloud-native and containerized applications (Docker/Kubernetes)

  • Knowledge of REST APIs, event-driven architecture, and integration patterns

  • Exposure to AI/ML tools, Generative AI, or AI-assisted development tools


Functional & Leadership Skills

  • Strong experience in Agile/Scrum delivery model

  • Ability to engage with business stakeholders and convert requirements into solutions

  • Proven experience in technical leadership and mentoring teams

  • Excellent communication and stakeholder management skills

  • Experience working in distributed global teams (onshore/offshore model)


Nice to Have

  • Experience with AI-based coding tools (e.g., Copilot, LLMs)

  • Domain experience in Insurance / Financial Services (optional), Qualifications : BACHELOR OF COMPUTER SCIENCE

Apply for this position