Software Engineer - Java Full Stack React

EPAM Systems India Pvt Ltd

Chennai District

On-site

INR 900,000 - 1,400,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems India Pvt Ltd in Chennai seeks a Java Full Stack React Software Engineer to build modern web solutions across React UI and Java-powered backend. You will partner with multidisciplinary teams to deliver robust, scalable products and uphold engineering practices throughout delivery.

You will translate business needs into technical plans, implement REST APIs, improve performance, and collaborate across product, design, and engineering.

Qualifications

  • 4–5.5 years of hands-on experience delivering full-stack apps with Java and React.
  • Proficient in building browser interfaces with HTML, CSS, and JavaScript.
  • Experience with React libraries including Redux and React Router.
  • Strong server-side Java experience with Spring Boot or Java EE.
  • Experience with relational or non-relational databases (MySQL, PostgreSQL, MongoDB) and writing efficient SQL.
  • Knowledge of Git and Agile delivery approaches.
  • Collaborative mindset with strong analytical and communication skills.

Responsibilities

  • Create and maintain full-stack web products using React on the frontend and Java on the backend.
  • Collaborate with product, design, and engineering to translate business needs into technical plans.
  • Build REST APIs and integrate external platforms.
  • Improve system performance for fast, reliable user experiences.
  • Review pull requests and provide constructive feedback.
  • Diagnose defects and deliver timely fixes while maintaining code quality.
  • Explore new tools and frameworks to improve engineering workflows.

Skills

Java
React
REST APIs
HTML/CSS/JavaScript
SQL
Git
Agile

Tools

Spring Boot
Redux
React Router
Git

Job description

We are seeking a Java Full Stack React Software Engineer to build modern, user-friendly web solutions across both the React-based interface and Java-powered server side. You will partner with multidisciplinary teams to create robust, scalable products and uphold strong engineering practices throughout delivery #LI-DNP

Responsibilities
  • Create and maintain adaptable web products by combining React on the client side with Java services on the server side
  • Work closely with product, design, and engineering colleagues to turn business needs into clear technical implementation plans
  • Build REST APIs and connect external platforms or services to expand product capabilities
  • Improve system performance and capacity to provide fast, reliable experiences for users
  • Evaluate pull requests and share actionable guidance that supports clean, consistent, and maintainable code
  • Investigate technical defects, diagnose root causes, and deliver effective fixes within appropriate timeframes
  • Explore new tools, frameworks, and market developments to strengthen engineering workflows and development standards
Requirements
  • Between 4 and 5.5 years of hands-on experience delivering full-stack applications, primarily with Java and React
  • Ability to develop browser-based interfaces using HTML, CSS, and JavaScript
  • Practical knowledge of React.js libraries and tools, including solutions such as Redux and React Router
  • Solid server-side programming expertise in Java, with exposure to platforms like Spring Boot or Java EE
  • Experience working with relational or non-relational databases such as MySQL, PostgreSQL, or MongoDB, including the ability to create performant SQL statements
  • Working knowledge of source code management tools like Git and delivery approaches based on Agile principles
  • A collaborative mindset paired with strong analytical abilities for solving complex technical challenges
  • Clear verbal and written communication skills for explaining technical topics to audiences with varying levels of technical knowledge
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java Full Stack (ReactJS)
Senior Software Engineer - Java Full Stack (ReactJS)

EPAM Systems • India

On-site
INR 1,200,000 - 1,800,000
Opening For Java fullstack developer with ReactJS
Opening For Java fullstack developer with ReactJS

Tekskills • Bulandshahr

On-site
INR 1,200,000 - 1,800,000
Opening For Java fullstack developer with ReactJS
Opening For Java fullstack developer with ReactJS

Tekskills • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Full Stack Engineer
Full Stack Engineer

New Media Holding • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Software Engineer - Java Full Stack React
Software Engineer - Java Full Stack React

Epam Systems • Chennai District

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

Forward Eye Technologies • Dadri

On-site
INR 1,200,000 - 2,400,000
Full Stack Java Developer
Full Stack Java Developer

Forward Eye Technologies • Pune District

On-site
INR 1,200,000 - 1,800,000
Java + React full stack developer
Java + React full stack developer

Accelgrowth Technology • India

On-site
INR 1,200,000 - 2,200,000
Full Stack Java Developer - React.js/Spring Boot
Full Stack Java Developer - React.js/Spring Boot

Forward Eye Technologies • Dadri

On-site
INR 900,000 - 1,300,000