Java React Full Stack Developer

Umanist Staffing LLC

Bengaluru

Hybrid

INR 1,620,000 - 1,980,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Umanist Staffing LLC in Bengaluru is seeking a highly skilled Java React Full Stack Developer to design, build, and maintain scalable enterprise applications.

The ideal candidate has hands-on experience with backend Java/Spring Boot and frontend React.js, REST APIs, databases, and cloud-native technologies, and will collaborate in Agile/Scrum teams. This is a hybrid role with an immediate to 20 days notice period and a target CTC up to ₹18 LPA.

Qualifications

  • 4 years of experience developing enterprise applications.
  • Strong proficiency in Core and Advanced Java.
  • Strong understanding of OOP principles and SOLID design principles.
  • Hands-on experience with Spring Boot.
  • Experience developing RESTful APIs.
  • Knowledge of Microservices architecture.
  • Strong hands-on experience with React.js.
  • Experience with Redux, React Router, and Hooks.
  • Experience with PostgreSQL and MongoDB.
  • Experience with AWS, Docker, and Kubernetes.
  • Familiarity with CI/CD practices and Git workflows.

Responsibilities

  • Design, develop, and maintain enterprise-grade full-stack applications.
  • Develop scalable backend services using Java and Spring Boot.
  • Design, develop, and consume REST APIs.
  • Build responsive and reusable frontend components using React.js.
  • Implement React Hooks, routing, state management, and dynamic forms.
  • Develop and maintain integrations between frontend and backend systems.
  • Design and optimize database queries and data access layers.
  • Work with both relational and NoSQL databases.
  • Develop and maintain unit, integration, and end-to-end tests.
  • Participate in code reviews and maintain coding standards.

Skills

Java
Spring Boot
RESTful APIs
React.js
Redux
React Router
React Hooks
Microservices
PostgreSQL
MongoDB
AWS
Docker
Kubernetes
CI/CD
Git
GitHub Actions
Unix/Linux

Education

Bachelor’s degree in Computer Science or related field

Tools

JIRA
Confluence

Job description

Java React Full Stack Developer

Location: Bengaluru

Experience: 6–10 Years

Relevant Experience: 4 Years

CTC: Up to ₹18 LPA

Work Mode: Hybrid(605)

Notice Period: Immediate to 20 Days

Shift: Day Shift

Interview: 2–3 Rounds, including 1 mandatory face-to-face round

Job Overview

We are looking for a skilled Java React Full Stack Developer to design, develop, and maintain scalable enterprise applications.

The ideal candidate should have strong hands-on experience in both backend development using Java/Spring Boot and frontend development using React.js. You will work on enterprise-grade applications, REST APIs, database solutions, integrations, testing, and cloud-native technologies.

The role requires strong technical problem-solving abilities, excellent communication skills, and the ability to collaborate effectively within Agile/Scrum teams.

Must-Have SkillsJava & Backend
  • 4 years of experience developing enterprise applications

  • Strong proficiency in Core and Advanced Java

  • Strong understanding of OOP principles and SOLID design principles

  • Strong hands-on experience with Spring Boot

  • Experience developing RESTful APIs

  • Good understanding of Spring ecosystem

  • Knowledge of Microservices architecture

React.js & Frontend
  • Strong hands-on experience with React.js

  • Experience building reusable React components and frontend libraries

  • Strong understanding of React functional components and Hooks, including:

  • useState

  • useEffect

  • useContext

  • useReducer

  • Experience with React JSON Forms

  • Experience with state management using:

  • Redux

  • Redux Toolkit

  • Context API

  • Strong understanding of React Router

  • Experience developing Single Page Applications (SPAs)

  • Familiarity with React testing tools such as:

  • Jest

  • React Testing Library

  • Enzyme

Database & Data
  • Experience with RDBMS, preferably PostgreSQL

  • Experience with NoSQL databases, preferably MongoDB

  • Understanding of database optimization and query performance

  • Good knowledge of Big Data technologies, such as Hive

  • Experience/exposure to query engine tools such as Trino

Cloud & DevOps
  • Experience working with AWS

  • Knowledge of AWS S3

  • Understanding of Docker

  • Understanding of Kubernetes

  • Understanding of CI/CD

  • Hands-on experience with GitHub Actions or similar CI/CD tools

  • Experience using Git for version control

  • Basic proficiency with Unix/Linux commands

Security & Integration
  • Good understanding of authentication and authorization mechanisms, including:

  • JWT

  • OAuth 2.0

  • Session-based authentication

  • Knowledge of secure coding practices

  • Familiarity with message brokers such as:

  • RabbitMQ

  • Kafka

  • Apache MQ

Testing & Code Quality
  • Experience writing unit and integration tests

  • Familiarity with JUnit and Mockito

  • Experience with frontend testing

  • Experience using SonarQube or similar code-quality tools

Other Technical Skills
  • Strong understanding of Data Structures and Algorithms

  • Strong debugging and troubleshooting capabilities

  • Understanding of software development best practices

Key Responsibilities
  • Design, develop, and maintain enterprise-grade full-stack applications

  • Develop scalable backend services using Java and Spring Boot

  • Design, develop, and consume REST APIs

  • Build responsive and reusable frontend components using React.js

  • Implement React Hooks, routing, state management, and dynamic forms

  • Develop and maintain integrations between frontend and backend systems

  • Design and optimize database queries and data access layers

  • Work with both relational and NoSQL databases

  • Develop and maintain unit, integration, and end-to-end tests

  • Participate in code reviews and maintain coding standards

  • Identify and resolve application issues across development, testing, and production environments

  • Collaborate with product managers, UX teams, QA engineers, architects, and other stakeholders

  • Contribute to CI/CD pipeline development and optimization

  • Work with Docker, Kubernetes, and AWS-based environments

  • Follow Agile/Scrum development methodologies

  • Mentor junior developers and contribute to technical knowledge sharing

  • Stay updated with emerging technologies and modern full-stack development practices

Nice-to-Have Skills
  • Strong experience with Microservices architecture

  • Knowledge of GraphQL

  • Experience with advanced design and architectural patterns

  • Experience with performance optimization and application monitoring

  • Exposure to cloud-native application development

  • Experience with advanced Kubernetes/container orchestration

  • Familiarity with JIRA and Confluence

  • Contributions to open-source projects

  • Experience working on large-scale enterprise applications

Education

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

Candidate Profile
  • Excellent communication and interpersonal skills

  • Strong problem-solving and debugging abilities

  • Ability to work collaboratively with cross-functional teams

  • Comfortable working in an Agile/Scrum environment

  • Strong attention to detail

  • Self-motivated with a commitment to continuous learning

  • Candidates with stable employment history are preferred

  • Bengaluru-based candidates only

Important Candidate Criteria
  • Location: Bengaluru only

  • Work Mode: Hybrid

  • Notice Period: Immediate to 20 Days

  • Relevant Experience: 4 years

  • Strong communication: Mandatory

  • Job stability: Minimum 2 years in an organization preferred

  • Interview: 2–3 rounds, including one mandatory face-to-face round

  • Shift: Day shift

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java React Full Stack Developer
Java React Full Stack Developer

Umanist NA • Bengaluru

Hybrid
INR 1,620,000 - 1,980,000
Full Stack DeveloperJavaReact
Full Stack DeveloperJavaReact

Infovision Labs • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Java Full Stack Developer with React JS
Senior Java Full Stack Developer with React JS

Seikor Group • Hyderabad, Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
50603 Java React Developer
50603 Java React Developer

Cephas Consultancy Services Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Competitive salary package
Professional development
Flexible working arrangements
+1
Java Full Stack Engineer / Lead Engineer
Java Full Stack Engineer / Lead Engineer

Neurealm • Chennai District

On-site
INR 1,800,000 - 2,400,000
Fullstack Lead (Java + React)
Fullstack Lead (Java + React)

Maveric • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Java Full Stack Developer
Java Full Stack Developer

Akaasa Infotech Noida • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
Full Stack Developer (Java / ReactJS / Camunda / AWS) |
Full Stack Developer (Java / ReactJS / Camunda / AWS) |

Wissen Infotech • Bengaluru

Hybrid
INR 2,100,000 - 2,500,000
Lead Engineer
Lead Engineer

Prodapt Solutions Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Full Stack engineer
Java Full Stack engineer

Weekday AI • Pune District

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