Java Microservices + React Developer

Patch Infotech Pvt Ltd

Gurugram District

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Patch Infotech Pvt Ltd in India is seeking a Senior Java Full-Stack Developer with 5+ years of hands-on experience to lead end-to-end feature development using Java/Spring Boot on backend and React/Angular/Vue on frontend.

You will collaborate with product managers, UI/UX designers, and DevOps to deliver scalable, secure applications, implement RESTful services, and ensure quality through testing and code reviews.

Qualifications

  • 5+ years of professional software development experience with full-stack Java projects.
  • Experience with Java 11+ or Java 17+ concepts (OOP, Concurrency, Streams).
  • Strong expertise in designing and consuming RESTful APIs and microservices architecture.
  • Proficiency in JavaScript (ES6+) / TypeScript, HTML5 and CSS3/SASS; experience with React, Angular or Vue.
  • Experience with relational databases (PostgreSQL, MySQL) and ORM tools (Hibernate/JPA).
  • Familiarity with CI/CD and cloud platforms (AWS/Azure/GCP).
  • Knowledge of testing frameworks (JUnit 5, Mockito) and frontend testing (Jest/Cypress).

Responsibilities

  • Architect and develop scalable client-side and server-side architectures.
  • Build RESTful APIs, microservices, and background jobs.
  • Develop responsive UIs with React/Angular/Vue.
  • Design schemas and optimize queries for PostgreSQL/MySQL and NoSQL (MongoDB/Redis).
  • Package and deploy applications using Docker/Kubernetes; manage pipelines with Jenkins/GitHub Actions on cloud platforms.
  • Ensure code quality with unit/integration tests and perform code reviews.
  • Mentor junior developers and enforce coding standards.
  • Participate in Agile/Scrum ceremonies to plan and deliver sprints.

Skills

Java
Spring Boot
REST APIs
Microservices
JavaScript
React
Angular
Vue.js
CI/CD
Jenkins

Tools

Docker
Kubernetes
GitHub Actions
Maven/Gradle
Hibernate/JPA

Job description

We are looking for a skilled, self-motivated Senior Java Full-Stack Developer with at least 5 years of hands-on experience building scalable, enterprise-grade web applications. In this role, you will lead the design, implementation, and deployment of end-to-end features using Java/Spring Boot on the backend and modern JavaScript frameworks (React / Angular / Vue) on the frontend. You will work closely with product managers, UI/UX designers, and DevOps engineers to deliver high-performing, secure, and resilient applications.

Responsibilities
  • Architecture and Development: Design and maintain scalable, robust client-side and server-side architectures.
  • Backend Services: Build RESTful APIs, microservices, and background jobs using Core Java (Java 11+ or 17+), Spring Boot, and Spring Data JPA / Hibernate.
  • Frontend Interfaces: Develop responsive, modular, and cross-browser-compatible user interfaces using React, Angular, or Vue.js.
  • Database Management: Design schema structures, optimize queries, and manage relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases.
  • CI/CD and Cloud: Package applications using Docker/Kubernetes and manage deployment pipelines (Jenkins, GitHub Actions) across cloud platforms (AWS/Azure/GCP).
  • Code Quality and Testing: Write clean, readable code and implement unit/integration tests using JUnit, Mockito, and frontend testing suites (Jest/Cypress).
  • Code Reviews and Mentorship: Conduct peer code reviews, enforce coding standards, and guide junior developers on best practices.
  • Agile Collaboration: Participate actively in Agile/Scrum ceremonies (sprint planning, standups, and retrospectives) to estimate tasks and deliver sprint deliverables.
Requirements
  • Experience: 5+ years of professional software development experience working on full-stack Java projects.
Backend
  • Deep understanding of Java 11+ or Java 17+ concepts (OOP, Concurrency, Streams API).
  • Production experience with Spring Framework (Spring Boot, Spring Security, Spring Data).
  • Strong expertise in designing and consuming RESTful APIs and microservices architecture.
Frontend
  • Proficiency in JavaScript (ES6+) / TypeScript, HTML5 and CSS3/SASS.
  • 3+ years of experience with React.js, Angular, or Vue.js and state management libraries (Redux, RxJS, Pinia).
Databases
  • Strong SQL skills with relational databases (PostgreSQL, MySQL, Oracle).
  • Experience with ORMs like Hibernate / JPA.
Tools And Practices
  • Version control using Git / GitHub / GitLab.
  • Build tools like Maven or Gradle.
  • Unit testing frameworks (JUnit 5 Mockito).
Nice-to-Have (Preferred) Qualifications
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience with message brokers (Apache Kafka, RabbitMQ).
  • Hands-on knowledge of NoSQL databases (MongoDB, Redis, Cassandra).
  • Knowledge of web security best practices (OWASP, OAuth2 JWT).

This job was posted by Namrata Chauhan from Patch Infotech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java + React developers
Java + React developers

TymblHub • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Java Full Stack Developer(React*)
Java Full Stack Developer(React*)

Talent21 • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Talent21 offers career growth and a-st
Competitive compensation
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
Java Full Stack Developer - Reactjs
Java Full Stack Developer - Reactjs

Capgemini • Bengaluru, Mumbai

On-site
INR 1,500,000 - 2,800,000
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems • India

On-site
INR 2,800,000 - 4,000,000
Java Full Stack Developer
Java Full Stack Developer

Allegis Group • Pune District, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer with Reactjs
Java Full Stack Developer with Reactjs

Tata Consultancy Services • Pune District

On-site
INR 1,800,000 - 2,400,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
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