Tata Consultancy Services · 11 hours ago
Senior Full Stack Developer
Tata Consultancy Services is seeking a Senior Full Stack Developer responsible for designing, developing, and maintaining scalable, cloud-ready enterprise applications. The role focuses on React-based front-end development and Spring Boot-based microservices, supporting the financial firm’s private cloud and virtualization ecosystem.
Business Information SystemsConsultingInformation TechnologyIT Management
Responsibilities
Lead front-end development using React, driving UI architecture, reusable component design, state management, and performance optimization
Design, develop, and enhance Spring and Spring Boot–based backend services following microservices architecture principles
Build responsive, accessible, and intuitive web interfaces using React, modern JavaScript (ES6+), HTML5, and CSS3
Implement RESTful APIs and integrate them seamlessly with React applications
Develop and maintain microservices using Spring Boot, Spring MVC, Spring Data, and related frameworks
Apply best practices for API security, authentication, authorization, and error handling
Design and optimize database interactions, data models, and queries for performance and scalability
Deploy and operate applications in cloud environments (private or public), ensuring scalability, resiliency, and observability
Collaborate with product owners, UI/UX designers, architects, and DevOps teams to translate business requirements into technical solutions
Participate in code reviews, automated testing, CI/CD pipelines, and release management processes
Troubleshoot and resolve complex UI, backend, integration, and performance issues across distributed systems
Contribute to architectural decisions related to front-end scalability, microservices design, and cloud adoption
Mentor junior developers and promote best practices in React, Spring Boot, and cloud-native development
Qualification
Required
5–7 years of hands-on experience in full-stack software development within enterprise or regulated environments
Strong hands-on experience building React-based front-end applications
Proven experience developing Spring / Spring Boot microservices in production systems
Expert proficiency in React, including hooks, component lifecycle, state management, and performance optimization
Strong JavaScript (ES6+), HTML5, and CSS3 expertise
Strong experience with Spring Framework, Spring Boot, Spring MVC, Spring Data, and REST API development
Solid understanding of microservices architecture, service decomposition, inter-service communication, and resiliency patterns
Experience with relational databases such as PostgreSQL, SQL Server, or Oracle, including query optimization
Hands-on experience with cloud technologies (public or private cloud) including containerization and deployment concepts
Familiarity with CI/CD pipelines, version control (Git), and build tools
Understanding of security best practices and enterprise-grade application design
BACHELOR OF COMPUTER SCIENCE
Preferred
Familiarity with private cloud, virtualization, or infrastructure automation platforms is a strong plus
Company
Tata Consultancy Services
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
2026-01-25
Business Standard India
2026-01-25
Company data provided by crunchbase