Skip to main content

TCS - Java Full Stack Developer - React.js/Spring Boot

Technology
TCS
1 months agoUntil 18/8/2026

Job description

Role : Java Full Stack Developer (React JS)

Location : Chennai / Bangalore

Role Overview :

We are seeking an experienced Java Full Stack Developer (React JS) to design, develop, and maintain scalable enterprise-grade applications. The ideal candidate should possess strong backend expertise in Java technologies along with hands-on frontend development experience using React JS.

The role involves building high-performance applications, developing APIs, collaborating with cross-functional teams, and contributing to end-to-end software development in an agile environment.

Key Responsibilities :

  • Design, develop, and maintain scalable and high-performing full-stack applications using Java, Spring Boot, and React JS.
  • Develop and enhance backend services and microservices-based applications.
  • Build responsive and user-friendly front-end interfaces using React JS, HTML, CSS, and JavaScript.
  • Design, develop, and integrate REST APIs and Web Services for seamless communication across systems.
  • Collaborate with cross-functional teams including business stakeholders, product teams, QA, and engineering teams to understand requirements and deliver effective solutions.
  • Write clean, reusable, and maintainable code following coding standards and best practices.
  • Participate in code reviews, debugging, troubleshooting, and performance optimization activities.
  • Work closely with development teams to ensure timely delivery of high-quality applications.
  • Contribute to CI/CD practices and deployment processes where applicable.

Required Skills & Experience :

  • 5- 10 years of experience in software development with strong expertise in Java Full Stack Development.
  • Strong hands-on experience in Java, Spring Boot, and Microservices architecture.
  • Hands-on experience with React JS, HTML, CSS, and JavaScript.
  • Strong understanding of REST APIs and Web Services.
  • Experience working with SQL and/or NoSQL databases.
  • Understanding of software development best practices and agile methodologies.
  • Exposure to CI/CD pipelines and cloud platforms will be an added advantage.

Preferred Candidate Profile :

  • Strong analytical and problem-solving skills.
  • Good communication and stakeholder collaboration abilities.
  • Ability to work in a fast-paced, collaborative development environment.
Keywords
ReactOSHTML5CodingSpring FrameworkJavaScriptHtmlSqlJavaCI/CDCoding conventionsDebuggerUsability

Interested in this role?