Tata Consultancy Services logo

Fullstack Engineer(Java + React)

Tata Consultancy Services

Phoenix, AZ
Full Time
Senior
90k-125k
10 days ago

Job Description

About the Role

The Fullstack Engineer (Java + React) role involves designing, developing, and maintaining applications using a range of front-end and back-end technologies. The position requires strong technical expertise in Java and React, with a focus on delivering high-quality software solutions in a professional environment. The role also includes leading reviews, assessing system performance, and influencing technological growth across teams.

Key Responsibilities

  • Design, develop, and maintain application.
  • Able to communicate complex data structures and associated components.
  • Able to design, code, test, maintain, and document application components.
  • Lead reviews of colleagues' work.
  • Define test conditions based on the functional and non-functional requirements provided.
  • Have a deep understanding of the core tools used in planning, analyzing, crafting, building, testing, configuring, and maintaining assigned applications.
  • Deep understanding of infrastructure, technologies, and components.
  • Assess and interview team members to identify and develop talent.
  • Make impactful changes by influencing leadership and making timely decisions.
  • Monitor system performance and availability and improve software quality through root cause analysis.
  • Proven track record to influence technological growth across teams.

Requirements

  • 8+ years of software development experience in a professional environment and/or comparable experience.
  • Very strong hands-on experience with front-end technology: React, React JS.
  • Very strong hands-on experience with Java 8/11/17 and Spring Boot.
  • Strong proficiency and hands-on coding experience in React, Redux, Angular, NodeJS, GraphQL, REST APIs, Java, Spring, Kotlin, GoLang, Couchbase, MongoDB, PostgreSQL, DB2, Akamai, AWS, Google Cloud Platform, Microsoft Azure.
  • Expertise primarily in Spring Boot and Spring MVC.
  • Experience with GitHub Actions, GitHub Enterprise, Jenkins.
  • Hands-on expertise with application design, software development, and automated testing.
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
  • Bachelor's degree in computer science, computer science engineering, or related field; advanced degree preferred.
  • Minimum 3+ years of experience with React.
  • Minimum 3+ years of experience with Java.

Qualifications

  • Bachelor's degree in computer science, computer science engineering, or related experience; advanced degree preferred.
Apply Now

Job Details

Posted AtJun 10, 2025
Salary90k-125k
Job TypeFull Time
ExperienceSenior

About Tata Consultancy Services

Website

tcs.com

Company Size

10000+ employees

Location

Phoenix, AZ

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches