Sr. Full Stack Developer - Java

Patch Infotech

Bengaluru

On-site

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

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Patch Infotech in Bengaluru, India, is seeking a Senior Java Full Stack Developer with 5+ years of hands-on experience building scalable, enterprise-grade web applications. You will lead end-to-end features using Java/Spring Boot backend and React frontend, collaborating with product managers, UI/UX designers, and DevOps engineers.

The role emphasizes robust RESTful services, microservices, CI/CD pipelines, and cloud deployment across AWS/Azure/GCP, with a focus on performance, security, and

Qualifications

  • 5+ years of professional software development experience in full-stack Java projects.
  • Experience building enterprise-grade web applications with Java/Spring Boot and modern JavaScript frameworks.

Responsibilities

  • Architect and develop scalable client-side and server-side architectures.
  • Build RESTful APIs, microservices, and background jobs with Java/Spring.
  • Develop frontend with React/Angular/Vue and ensure cross-browser compatibility.
  • Design database schemas and optimize queries for PostgreSQL/MySQL/MongoDB/Redis.
  • Implement CI/CD pipelines using Jenkins/GitHub Actions and deploy across cloud platforms.

Skills

Senior Java
Full Stack
REST APIs
Microservices
CI/CD
Docker/Kubernetes
Junit Mockito
React

Education

Bachelor's degree in Computer Science

Tools

Git/GitHub
Maven/Gradle
Jenkins

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) 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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
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 Microservices + React Developer
Java Microservices + React Developer

Patch Infotech Pvt Ltd • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

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

Daten • Dadri

On-site
INR 700,000 - 1,200,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Allegis Group • Hyderabad

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

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Developer-S
Java Developer-S

Infosys • Bengaluru

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

Bounteous x Accolite • Chennai District, Bengaluru, Gurugram District

Hybrid
INR 1,500,000 - 2,500,000
Java Full Stack Developer
Java Full Stack Developer

Luxoft • Gurugram District

On-site
INR 1,800,000 - 2,400,000