React Java Full Stack Developer

Nityo Infotech Limited

Bengaluru

Hybrid

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

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nityo Infotech Limited is seeking a skilled React Java Full Stack Developer with 4-6 years of experience to build enterprise-grade applications. The role requires strong front-end and back-end expertise, REST API development, and collaboration across cross-functional teams.

You will work with Java, Spring Boot, and React.js, implement tests, participate in CI/CD, and ensure code quality and maintainability across the stack.

Qualifications

  • 4-6 years of experience developing enterprise applications.
  • Strong understanding of OOP and SOLID design patterns.
  • Proficient in Java (Core and Advanced) and Spring Boot.
  • Proficiency in React.js front-end development and building reusable components.
  • Experience with React hooks, Redux/Context API, and React Router.
  • Experience with testing React components (Jest, RTL, Enzyme).
  • Familiarity with CI/CD pipelines (GitHub Actions/Jenkins) and code quality tools (SonarQube).
  • Experience with RESTful APIs, RDBMS (PostgreSQL preferred).
  • Knowledge of authentication/authorization (JWT/OAuth).
  • Version control with Git and basic Unix/Linux commands.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and React.js.
  • Build and consume RESTful APIs for front-end/back-end integration.
  • Collaborate with cross-functional teams to implement new features and improvements.
  • Write clean, maintainable code following OOP and SOLID principles.
  • Develop and maintain unit and integration tests (JUnit, Mockito, Cypress).
  • Participate in code reviews and ensure adherence to best practices.
  • Contribute to CI/CD pipelines using GitHub Actions or similar tools.
  • Troubleshoot and resolve issues across development, testing, and production environments.

Skills

Java
Spring Boot
React.js
OOP
SOLID
Redux Toolkit
Context API
React Router
Jest
Testing Library
Enzyme
JUnit
Mockito
Cypress
Git
Unix/Linux
GitHub Actions
RabbitMQ
Kafka
Apache MQ
SonarQube

Tools

Redux Toolkit
Jest
React Testing Library
Enzyme
JUnit
Mockito
Cypress
Git
GitHub Actions
RabbitMQ
Kafka
Apache MQ
SonarQube

Job description

Profile

Seeking a skilled and motivated React Java Full Stack Developer with 4-6 years of experience in developing enterprise applications. The ideal candidate will have a strong foundation in both front-end and back-end development, with a focus on delivering high-quality, scalable, and maintainable solutions.


Key Responsibilities:

- Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and React.js.

- Build and consume RESTful APIs to enable seamless integration between front-end and back-end systems.

- Collaborate with cross-functional teams to design and implement new features and enhancements.

- Write clean, maintainable, and efficient code following Object-Oriented Programming principles and SOLID design patterns.

- Develop and maintain unit tests (JUnit, Mockito), integration tests, and end-to-end tests (Cypress).

- Participate in code reviews to ensure adherence to best practices and coding standards.

- Collaborate on CI/CD pipelines using Jenkins or similar tools.

- Troubleshoot and resolve issues in development, testing, and production environments.


Required Skills and Qualifications:

- 4-6 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

- Good understanding of authentication and authorization mechanisms (e.g., JWT, OAuth, sessions).

- Experience with version control systems like Git.

- Basic knowledge of Unix/Linux commands.

- Understanding of CI/CD concepts and experience with tools like GitHub Actions.

- 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

Full Stack Engineer
Full Stack Engineer

Allegis Group Services, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems India Pvt Ltd • Pune District

On-site
INR 1,800,000 - 2,800,000
Senior Java Software Developer – ReactJS, Spring Boot, Java 8
Senior Java Software Developer – ReactJS, Spring Boot, Java 8

EPAM Systems • India

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

EPAM Systems • India

On-site
INR 1,800,000 - 3,000,000
Software Engineer - Java Full Stack ReactJS
Software Engineer - Java Full Stack ReactJS

EPAM Systems • India

On-site
INR 1,500,000 - 1,900,000
Senior Software Engineer - Java Full Stack (ReactJS)
Senior Software Engineer - Java Full Stack (ReactJS)

EPAM Systems • Chennai District

On-site
INR 2,500,000 - 4,500,000
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
Java Full Stack Lead
Java Full Stack Lead

Allegis Global Solutions (AGS) • Bengaluru

Hybrid
INR 3,500,000 - 5,500,000
Full Stack Engineer - Java+React
Full Stack Engineer - Java+React

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,200,000