Enter a job title or keyword

Java React Developer

NR Consulting


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 24 October 2026 (Yesterday)
Application Deadline: 21 January 2027
Vacancies: 1 Vacancy

Job Summary

Title: Java React Developer
Location: Bangalore
Exp: 4 Yrs

Job Description:

Key Responsibilities:-
- Design develop and maintain enterprise-grade applications using Java Spring Boot and .
- 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 GitHub Actions or similar tools.
- Troubleshoot and resolve issues in development testing and production environments.

Required Skills and Qualifications:
- 4 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 .
- 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.


Required Experience:

IC


About Company

Company Logo

About Us NR Consulting is your premier partner, delivering unmatched staffing and cutting-edge technology solutions tailored to your unique business needs. We take pride in connecting leading organizations with top-tier…

View Profile View Profile