TCS – Java Full Stack Developer (React/Spring Boot)

Winzons

India

On-site

INR 2,400,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Bengaluru / Kochi / Hyderabad / Chennai / Trivandrum / Indore is seeking a seasoned Java Full Stack Developer to join our IT Services / Enterprise Software team.

The ideal candidate will master Java, Spring Boot, Microservices, and front-end technologies like ReactJS, with strong CI/CD and Agile experience to design, develop, test, and maintain scalable enterprise applications for banking, enterprise applications, and digital transformation initiatives.

Qualifications

  • Expert in Java and Spring Boot for enterprise apps.
  • Experience with Microservices architecture and SOA.
  • Strong REST API design and integration.
  • Front-end with ReactJS, Redux, HTML/JS.
  • Experience with CI/CD, Agile, and DevOps.

Responsibilities

  • Design, develop, build, and test enterprise-grade code.
  • Develop scalable backend services with Java/Spring Boot.
  • Build responsive front-end apps using ReactJS.
  • Contribute to technical architecture decisions.
  • Adhere to Agile, coding, testing, and quality standards.
  • Ensure 90%+ JUnit coverage at API level.
  • Set up CI/CD pipelines and DevOps practices.

Skills

Java
Spring Boot
Microservices
REST APIs
ReactJS
Redux
CI/CD
Agile methodologies

Tools

Jenkins
Git
Maven
Eclipse IDE
RTC

Job description

Company Name: Tata Consultancy Services Job Role: Java Full Stack Developer Experience Required: 7 to 10 Years Employment Type: Full-Time Work Locations: Bangalore / Kochi / Hyderabad / Chennai / Trivandrum / Indore Team Size: 3-6 Members Reporting To: Project Lead On-site Opportunity: Not Available (Hybrid/Remote structure as per project allocation) Industry: IT Services / Enterprise Software Development Domain: Banking, Enterprise Applications, and Digital Transformation

About the Job :

We are looking for an experienced and highly skilled Java Full Stack Developer to join our dynamic technology team. The ideal candidate will have strong hands-on expertise in Java, Spring Boot, Microservices, and Front-end technologies such as ReactJS, along with experience in modern software development practices, CI/CD, and Agile methodologies.

This role involves designing, developing, testing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality solutions. The candidate should possess strong problem-solving abilities, excellent technical expertise, and a passion for delivering robust software solutions.

Key Responsibilities :
  • Design, develop, build, and test application code components for enterprise-grade applications.
  • Develop scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Build responsive and interactive front-end applications using ReactJS, HTML, JavaScript, and Redux.
  • Participate in solution design discussions and contribute to technical architecture decisions.
  • Follow Agile development practices and adhere to coding, testing, and quality standards.
  • Develop and execute unit testing using JUnit and Mockito to ensure application quality and stability.
  • Build functional test scripts and automate testing using Selenium.
  • Troubleshoot, debug, and resolve application defects and performance issues.
  • Work with NoSQL databases such as Redis, Graph DB, MongoDB, and other relevant technologies.
  • Develop and maintain Microservices/SOA-based applications.
  • Set up and maintain CI/CD pipelines and implement DevOps practices for automated build, testing, and deployment.
  • Collaborate with stakeholders and development teams to incorporate feedback in line with Agile principles through sprint reviews and show-and-tell sessions.
  • Ensure application development meets 90% JUnit test coverage at the API level.
  • Provide technical insights, recommendations, and best practices based on prior experience.
Required Skills & Competencies (Must-Have) :
Backend Technologies :
  • Strong expertise in Java and Spring Boot.
  • Experience with Microservices Architecture / SOA.
  • Strong understanding of REST APIs and enterprise application development.
Front-End Technologies :
  • Hands-on experience with ReactJS, Redux, HTML, and JavaScript.
  • Strong understanding of front-end integration and responsive UI development.
Databases :
  • Experience with NoSQL databases such as Redis, MongoDB, Graph databases, or similar technologies.
Testing & Quality :
  • Hands-on experience with JUnit and Mockito for unit testing.
  • Experience in test automation using Selenium.
Development Tools & Platforms :
  • Experience working with Maven for build management.
  • Hands-on experience with development IDEs such as Eclipse, STS, or RAD.
  • Proficiency with Git and RTC for version control and collaboration.
  • Experience with Jenkins and CI/CD implementation.
Good-to-Have Skills :
  • Experience with APIGEE integration is a plus.
  • Exposure to DevOps tools and automated deployment frameworks.
  • Experience working in Agile/Scrum environments.
  • Strong understanding of enterprise banking or financial services applications will be an advantage.
Preferred Candidate Profile :
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.
  • Strong understanding of software engineering best practices and coding standards.
  • Self-driven professional with a proactive approach toward ownership and delivery.
Unique Selling Proposition (USP) of the Role :
  • Opportunity to work extensively on Java Spring Boot and Microservices-based enterprise applications.
  • Exposure to full-stack development involving both backend and front-end technologies.
  • Opportunity to work in a collaborative Agile environment with modern CI/CD and DevOps practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Fullstack Developer-Kolkata
Java Fullstack Developer-Kolkata

Tata Consultancy Services • Kolkata District

On-site
INR 600,000 - 1,200,000
TCS – Lead Java Full Stack Developer | 10+ Years Exp
TCS – Lead Java Full Stack Developer | 10+ Years Exp

Winzons • India

On-site
INR 3,000,000 - 7,000,000
TCS – Lead Java Full Stack Developer
TCS – Lead Java Full Stack Developer

Winzons • India

On-site
INR 4,000,000 - 7,000,000
Fullstack Developer (Angular + Java)
Fullstack Developer (Angular + Java)

Tata Consultancy Services • Bengaluru

On-site
INR 900,000 - 1,300,000
TCS – Java Full Stack Developer (Mid to Senior Level)
TCS – Java Full Stack Developer (Mid to Senior Level)

Winzons • India

On-site
INR 1,500,000 - 2,500,000
Senior Java Full Stack Developer – Advanced Level
Senior Java Full Stack Developer – Advanced Level

Winzons • India

On-site
INR 3,500,000 - 5,500,000
TCS – Java Backend Developer – Advanced | ₹6 LPA To ₹8 LPA
TCS – Java Backend Developer – Advanced | ₹6 LPA To ₹8 LPA

Winzons • India

Hybrid
INR 1,200,000 - 2,100,000
Java Full Stack Developer
Java Full Stack Developer

Baanyan Softtech Services • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Health & wellness benefits
Onsite workplace
Java API Management & Microservices
Java API Management & Microservices

Tata Consultancy Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer – Senior (Tech Lead)
Java Full Stack Developer – Senior (Tech Lead)

Winzons • India

On-site
INR 1,800,000 - 2,800,000