Senior Software Engineer – Java Backend

Umanist Staffing

Pune District

On-site

INR 2,400,000 - 4,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 in Pune is seeking a Senior Software Engineer - Java Backend to design, develop, and maintain scalable backend applications using Java and Spring Boot. You will contribute to robust REST APIs and microservices.

The role requires 8+ years of Java backend experience, hands-on Kubernetes, Docker, cloud platforms, and strong system design skills. You will own production deployments, incident handling, and work with cross-functional teams in an Agile environment.

Qualifications

  • 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, Sev1/Sev2.
  • 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.

Responsibilities

  • 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.

Skills

Java Backend
Java 11/17
Spring Boot
Spring Data JPA
Hibernate
Microservices
REST APIs
System Design
Kafka/RabbitMQ
SQL
PostgreSQL
NoSQL
AWS/Azure/GCP
Docker
Kubernetes/OpenShift
Helm
CI/CD
DevOps
On-call/Production Support
Observability Tools
Agile
Communication

Tools

Docker
Kubernetes
OpenShift
Jenkins
GitHub Actions
GitLab CI
Helm

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 Responsibilities
Backend 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 production systems
  • Troubleshoot and resolve production incidents within defined SLAs
  • Handle critical Sev1/Sev2 incidents
  • Perform Root Cause Analysis (RCA) and post-incident reviews
  • Drive preventive and corrective actions to improve system reliability
  • Monitor application health, performance, and availability
Engineering & Collaboration
  • Conduct code reviews and ensure adherence to engineering best practices
  • Mentor junior engineers and contribute to technical growth within the team
  • Collaborate with architects, developers, DevOps teams, and business stakeholders
  • Contribute to technical documentation, operational runbooks, and architecture reviews
  • Identify opportunities for continuous improvement, automation, scalability, and performance optimization
Technical Environment

Programming: Java 11/17

Frameworks: Spring Boot, Spring Data JPA, Hibernate

Architecture: Microservices, Distributed Systems, System Design

APIs: REST APIs

Messaging: Kafka, RabbitMQ

Databases: PostgreSQL, SQL/NoSQL, MongoDB, Oracle, Redis

Cloud: AWS, Azure, GCP

Containers: Docker, Kubernetes, OpenShift

Deployment: Helm

CI/CD: Jenkins, GitHub Actions, GitLab CI

Observability: Splunk, Grafana, Prometheus, Dynatrace, ELK, AppDynamics

Candidate Profile
  • Strong problem-solving and analytical skills
  • Excellent understanding of backend architecture and distributed systems
  • Strong production troubleshooting and incident-management capabilities
  • Ability to work effectively with architects and cross-functional teams
  • Strong communication and stakeholder management skills
  • Stable career history is preferred
  • Candidates available to join within 45 days are preferred
Interview Process

2 Technical Rounds ? Client Round ? HR Round

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 LLC • Pune District

On-site
INR 3,500,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Fulcrum Worldwide Software • Pune District

Hybrid
INR 1,200,000 - 2,100,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

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Back End Developer
Java Back End Developer

Kanary Staffing • Pune District

Hybrid
INR 2,200,000 - 4,200,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
Java Backend Developer
Java Backend Developer

Persistent Systems • Pune District

On-site
INR 1,800,000 - 2,800,000
Hybrid work
Flexible hours
Education sponsorship
+3
Java Backend Developer
Java Backend Developer

Persistent • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Competitive salary
Hybrid work model
Annual health check-ups
+1
Java Back End Developer
Java Back End Developer

Intellistaff • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Back-End Software Engineer
Senior Back-End Software Engineer

LNW India Solutions Private Limited • Pune District

On-site
INR 1,000,000 - 1,600,000