Specialist Software Engineer- Java with React

HR India Solutions

Bengaluru

Hybrid

INR 1,200,000 - 2,200,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HR India Solutions is seeking a strong Java-React full-stack engineer to build enterprise applications in Bengaluru. You will work across backend Java/Spring Boot and frontend React, using Redux, hooks, and React Router to deliver scalable SPAs.

The role emphasizes OOP, design patterns, testing, and cloud infrastructure with AWS, Docker, and Kubernetes. Collaborate with teams, optimize performance, and ensure code quality.

Qualifications

  • Proficient in Java (Core and Advanced) and Spring Boot framework.
  • Proficiency in building reusable components and front-end libraries using React.js.
  • Strong understanding of React lifecycle methods and functional components with hooks.
  • Experience with state management libraries such as Redux, Redux Toolkit, or Context API.
  • Familiarity with testing React components using Jest, React Testing Library, or Enzyme.
  • Strong understanding of data structures and algorithms.
  • Experience with RDBMS preferably PostgreSQL and/or NoSQL databases (e.g., MongoDB).
  • Good knowledge on bigdata (eg: Hive DB) and query engine tool like Trino.
  • Good understanding of authentication and authorization mechanisms (e.g., JWT, OAuth, sessions).
  • Experience with version control systems like Git.
  • Good understanding of Docker and Kubernetes concepts.
  • Basic knowledge of Unix/Linux commands.
  • Understanding of CI/CD concepts and experience with tools like GitHub Actions.
  • Experience working with cloud platforms such as AWS and AWS S3 object storage.
  • Familiarity with message brokers like RabbitMQ, Kafka, or Apache MQ.
  • Experience using code quality tools such as SonarQube.

Responsibilities

  • Strong Java with React Full stack.
  • 5 years of experience in developing enterprise applications.
  • Strong understanding of OOP principles and SOLID design patterns.
  • Proficiency in Java and Spring Boot framework.
  • Proficiency in building reusable components and front-end libraries using React.js.
  • Strong understanding of React lifecycle methods and hooks and react json forms.
  • Experience with state management libraries such as Redux or Context API.
  • Strong understanding of React Router for SPA navigation.
  • Familiarity with testing React components using Jest or Enzyme.
  • Strong understanding of data structures and algorithms.
  • Experience with RDBMS PostgreSQL and/or NoSQL like MongoDB.
  • Knowledge of bigdata (Hive) and query engines like Trino.
  • Understanding of authentication mechanisms (JWT, OAuth).
  • Experience with Git version control.
  • Knowledge of Docker and Kubernetes concepts.
  • Basic Unix/Linux commands.
  • Understanding of CI/CD with GitHub Actions.
  • Experience with AWS and S3 storage.
  • Familiarity with message brokers like RabbitMQ, Kafka, or Apache MQ.
  • Experience with code quality tools like SonarQube.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.

Skills

Java
React
OOP SOLID
Spring Boot
React Hooks
Redux
Testing (Jest)
Data structures & algorithms
Git
CI/CD
AWS
JWT/OAuth

Tools

PostgreSQL
MongoDB
Docker
Kubernetes
GitHub Actions
RabbitMQ
Kafka
Apache MQ
SonarQube

Job description

Role & responsibilities
  • Strong Java with React Full stack
  • 5 years of experience in developing enterprise applications.
  • Strong understanding of Object-Oriented Programming (OOP) principles and SOLID design patterns.
  • Proficient in Java (Core and Advanced) and Spring Boot framework.
  • Proficiency in building reusable components and front-end libraries using React.js.
  • Strong understanding of React lifecycle methods and functional components with hooks (e.g., useState, useEffect, useContext) and react json forms
  • Experience with state management libraries such as Redux, Redux Toolkit, or Context API.
  • Strong understanding of React Router for implementing navigation and routing in single-page applications (SPAs).
  • Familiarity with testing React components using tools like Jest, React Testing Library, or Enzyme.
  • Strong understanding of data structures and algorithms.
  • Experience with RDBMS preferably PostgreSql and/or NoSQL databases (e.g., MongoDB).
  • Good knowledge on bigdata (eg: Hive DB) and query engine tool like Trino
  • Good understanding of authentication and authorization mechanisms (e.g., JWT, OAuth, sessions).
  • Experience with version control systems like Git.
  • Good understanding of Docker and Kubernetes concepts.
  • Basic knowledge of Unix/Linux commands.
  • Understanding of CI/CD concepts and experience with tools like GitHub Actions.
  • Experience working with cloud platforms such as AWS and AWS S3 object storage
  • Familiarity with message brokers like RabbitMQ, Kafka, or Apache MQ.
  • Experience using code quality tools such as SonarQube.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Java Full Stack React
Software Engineer - Java Full Stack React

Epam Systems • Chennai District

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

Tata Consultancy Services • Pune District

On-site
INR 700,000 - 1,200,000
Java Fullstak
Java Fullstak

HR India Solutions • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Fullstack React - Senior Engineer
Java Fullstack React - Senior Engineer

Iris Software • Dadri

On-site
INR 800,000 - 1,200,000
React + Java Full Stack Engineer
React + Java Full Stack Engineer

Cognizant • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Java React FullStack Developer
Java React FullStack Developer

Deloitte US-India Offices • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 800,000 - 1,200,000
Java Full Stack with React
Java Full Stack with React

Tata Consultancy Services • Pune District

On-site
INR 900,000 - 1,500,000
Full Stack Engineer
Full Stack Engineer

New Media Holding • Gurugram District

On-site
INR 1,200,000 - 2,000,000
React JS Java Fullstack Developer
React JS Java Fullstack Developer

HCLTech • Bengaluru

Hybrid
INR 900,000 - 1,200,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Allegis Group • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000