Senior Software Engineer – Java Backend

Umanist Staffing LLC

Pune District

On-site

INR 3,500,000 - 7,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Umanist Staffing LLC is seeking a Senior Software Engineer — Java Backend in Pune. The role requires 8–12 years of experience with Java, Spring Boot, microservices, REST APIs, and cloud-native environments.

You will design, develop, and operate scalable backend systems, collaborate with cross-functional teams, and own production deployments and incident response. The ideal candidate will have strong hands-on expertise in Java 11/17, Spring Data JPA, microservices, SQL/NoSQL databases, and

Qualifications

  • 8 years of experience in Java Backend Development
  • Strong expertise in Java (11/17)
  • Hands-on with Spring Boot and Spring Data JPA/Hibernate
  • Experience with Microservices architecture and REST APIs
  • Knowledge of distributed systems and event-driven patterns
  • Experience with Kafka or RabbitMQ
  • Strong SQL skills and PostgreSQL/NoSQL databases
  • Cloud experience with AWS/Azure/GCP and containerization (Docker)
  • Kubernetes/OpenShift and Helm exposure
  • CI/CD and DevOps practices; production deployments and on-call experience
  • Familiarity with observability tools and Agile methodologies
  • Excellent communication and stakeholder management skills

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot
  • Build robust, secure REST APIs and integrations
  • Develop Microservices-based architectures and event-driven solutions
  • Work with Kafka/RabbitMQ and other messaging systems
  • Participate in system design discussions for scalability and reliability
  • Own production deployments, incident management, and releases

Skills

Java Backend Development
Java (11/17)
Spring Boot
Spring Data JPA & Hibernate
Microservices architecture
REST APIs
System design & distributed systems
Kafka/RabbitMQ
SQL
PostgreSQL
NoSQL databases
AWS/Azure/GCP
Docker
Kubernetes/OpenShift
Helm
JRE/JDK
CI/CD & DevOps
Production deployments & releases
On-call / production support
Observability tools
Agile development
Excellent communication

Tools

Docker
Kubernetes
OpenShift
Helm
Jenkins
GitHub Actions
GitLab CI
Splunk
Grafana
Prometheus
Dynatrace
ELK
AppDynamics
OpenShift

Job description

Senior Software Engineer — Java Backend

Location: Pune

Experience: 8–12 Years

Notice Period: Immediate to 45 Days(610)

Work Mode: Pune

Preferred: Local candidates

Job Overview

We are looking for a highly skilled Senior Software Engineer — Java Backend to design, develop, and maintain scalable, resilient, and high-performance backend applications.

The ideal candidate will have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, event-driven architecture, SQL/NoSQL databases, cloud platforms, Kubernetes, CI/CD, and distributed systems.

The role also involves production ownership, incident management, system reliability, performance optimization, and collaboration with architects and cross-functional engineering teams.

Must-Have Skills
  • 8 years of experience in Java Backend Development

  • Strong expertise in Java (11/17 )

  • Strong hands-on experience with Spring Boot

  • Experience with Spring Data JPA and Hibernate

  • Strong understanding of Microservices architecture

  • Experience developing secure and high-performance REST APIs

  • Strong knowledge of System Design and distributed systems

  • Experience with Kafka, RabbitMQ, or similar messaging platforms

  • Strong hands-on experience with SQL

  • Experience with PostgreSQL and/or other relational databases

  • Good understanding of NoSQL databases

  • Experience with AWS, Azure, or GCP

  • Hands-on experience with Docker

  • Experience with Kubernetes / OpenShift

  • Experience with Helm

  • Strong understanding of JRE/JDK

  • Experience with CI/CD and DevOps practices

  • Experience managing production deployments and releases

  • Experience handling production incidents, including critical/Sev1/Sev2 issues

  • Experience with on-call / production support

  • Familiarity with monitoring, logging, and observability tools

  • Strong understanding of Agile development methodologies

  • Excellent communication and stakeholder management skills

Nice-to-Have Skills
  • Experience with multiple cloud platforms such as AWS, Azure, and GCP

  • Experience with Redis, MongoDB, Oracle, or other SQL/NoSQL technologies

  • Experience with JUnit and Mockito

  • Experience with Jenkins, GitHub Actions, or GitLab CI

  • Experience with observability tools such as:

  • Splunk

  • Grafana

  • Prometheus

  • Dynatrace

  • ELK

  • AppDynamics

  • Experience with OpenShift

  • Experience with advanced Kubernetes administration

  • Experience with cloud-native architecture and platform engineering

  • Exposure to performance engineering and application scalability

Key ResponsibilitiesBackend Development & Architecture
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot

  • Develop robust and secure REST APIs and integrations

  • Design and implement Microservices-based architectures

  • Build event-driven solutions using Kafka, RabbitMQ, or similar technologies

  • Participate in system design and architecture discussions

  • Develop solutions that meet requirements for scalability, availability, performance, and security

Database & Data Solutions
  • Design and optimize data solutions using SQL and NoSQL databases

  • Develop efficient SQL queries and database interactions

  • Work with technologies such as PostgreSQL, Oracle, MongoDB, Redis, etc.

  • Optimize database and application performance

Cloud & Containerization
  • Deploy and manage applications across AWS, Azure, or GCP

  • Containerize applications using Docker

  • Deploy and operate applications using Kubernetes/OpenShift

  • Work with Helm for application packaging and deployment

  • Support cloud-native application environments

CI/CD & DevOps
  • Build and maintain automated CI/CD pipelines

  • Implement automated testing and code-quality practices

  • Work with tools such as Jenkins, GitHub Actions, or GitLab CI

  • Follow DevOps and Agile engineering practices

  • Improve deployment automation and release processes

Production Support & Reliability
  • Own production releases, deployment planning, validation, and rollback strategies

  • Participate in on-call rotations and provide support for critical

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java Backend
Senior Software Engineer – Java Backend

Umanist Staffing • Pune District

On-site
INR 2,400,000 - 4,000,000
Senior Java Developer
Senior Java Developer

Dansk Scanning It Know-how • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Seneca Global It Services • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Walk-in | Java Full Stack Developer
Walk-in | Java Full Stack Developer

Opus Technologies • Pune District

Hybrid
INR 2,500,000 - 3,800,000
Senior Java Developer
Senior Java Developer

Fulcrum Worldwide Software • Pune District

Hybrid
INR 1,200,000 - 2,100,000
Java + AWS Devops
Java + AWS Devops

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000