Java Microservices + React Developer

Patch Infotech Pvt Ltd

Gurugram District

On-site

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

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
INR 1,200,000 - 1,800,000
Sr. Java Full Stack Engineer
Sr. Java Full Stack Engineer

InRhythm • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Java Backend Developer
Java Backend Developer

BT Group • Bengaluru

On-site
INR 900,000 - 1,300,000
Java Software Engineer
Java Software Engineer

ACL Digital • Bengaluru

Hybrid
INR 1,500,000 - 2,800,000
Java Developer with React JS /Angular
Java Developer with React JS /Angular

Shrewd Techlink Services • Chennai District, Bengaluru

On-site
INR 1,400,000 - 2,300,000
Java Full Stack Developer
Java Full Stack Developer

Allegis Group • Pune District, Hyderabad

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

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Java + React full stack developer
Java + React full stack developer

Accelgrowth Technology • India

On-site
INR 1,200,000 - 2,200,000
Java Full Stack With React
Java Full Stack With React

People Prime Worldwide • Chennai District

Hybrid
INR 1,500,000 - 2,100,000
Java + React
Java + React

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,500,000