ReactJS + Java Developer

1 years

3 - 5 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Software Engineer / Senior Software Engineer / Lead Engineer – React JS & Java Experience1 – 10 Years

Job Summary

We are looking for a skilled React JS + Java Developer to design, develop, and maintain scalable web applications. The role involves building modern UI using React and robust backend services using Java technologies.

Key Responsibilities

(Common for All Levels)

➢ Design and develop web applications using React JS (frontend) and Java (backend)

➢ Build RESTful APIs using Java (Spring / Spring Boot)

➢ Integrate frontend UI with backend services

➢ Write clean, maintainable, and efficient code

➢ Perform unit testing and debugging

➢ Participate in code reviews and design discussions

➢ Work with databases (SQL / NoSQL)

➢ Follow best practices for security, performance, and scalability

Technical Skills Required

Frontend (React JS)

➢ React JS, JSX, Hooks

➢ State management (Redux / Context API)

➢ HTML5, CSS3, JavaScript (ES6+)

➢ REST API integration

➢ Responsive UI development

➢ Basic knowledge of UI libraries (Material UI, Bootstrap, Ant Design – optional)Backend (Java)

➢ Core Java (Java 8+)

➢ Spring / Spring Boot

➢ REST API development

➢ JPA / Hibernate

➢ Exception handling & logging Database

➢ SQL (Oracle / PostgreSQL)Tools & Others

➢ Git

➢ Maven

➢ Jenkins / CI-CD (preferred)

➢ Agile / Scrum methodology

Experience-wise Expectations 1–3 Years (Junior Developer)

➢ Good understanding of React and Core Java

➢ Ability to develop basic UI and backend APIs

➢ Fix bugs and enhance existing features

➢ Learn best coding practices and frameworks

4–6 Years (Senior Developer)

➢ Strong hands-on experience in React & Spring Boot

➢ Design and develop complex modules

➢ Performance optimization and refactoring

➢ Mentor junior developers

➢ Participate in architectural discussions

7–10 Years (Lead / Architect)

○ Lead application design and development

○ Define frontend and backend architecture

○ Ensure scalability, security, and performance

○ Code reviews and technical decision-making

○ Coordinate with stakeholders and teams

Good to Have

➢ Cloud experience (Azure)

➢ OAuth / JWT security

➢ System design knowledge

Education❖ Bachelor’s / Master’s degree in Computer Science or related field

Job Type: Full-time

Pay: ₹300,000.00 - ₹500,000.00 per year

Benefits:

  • Paid time off
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You