Senior Java backend developer

Akaasa Infotech Noida

Pune District

On-site

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

Full time

4 days ago
Be an early applicant
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

Akaasa Infotech in Pune is seeking a Senior Software Engineer - Java Developer with 8+ years of backend experience to design, develop, and maintain scalable services.

You will work with Spring Boot, microservices, Kafka, Docker, Kubernetes, and cloud deployments on AWS/Azure/GCP, owning production releases and on-call support.

The role emphasizes high performance REST APIs, security, CI/CD, and collaboration with architects to deliver resilient cloud-native applications.

Qualifications

  • 8+ years of Java backend development experience.
  • Strong expertise in Java, Spring Boot, Spring Data JPA, Hibernate, and Microservices.
  • Experience with Kafka/RabbitMQ, REST APIs, Docker, Kubernetes/OpenShift, and distributed systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and production deployments.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java (11/17+), Spring Boot, and Microservices.
  • Develop secure, high-performance REST APIs and integrations with internal and external systems.
  • Design and implement event-driven solutions using Kafka, RabbitMQ, or similar messaging platforms.
  • Build and optimize data solutions using SQL and NoSQL databases (PostgreSQL, Oracle, MongoDB, Redis, etc.).
  • Collaborate with architects and cross-functional teams to deliver resilient, cloud-native applications.
  • Implement automated testing, code quality, and CI/CD practices using tools such as JUnit, Mockito, Jenkins, GitHub Actions, or GitLab CI.
  • Deploy and manage applications on Kubernetes, OpenShift, Docker, and public cloud platforms (AWS/Azure/GCP).
  • Own production releases, deployment planning, validation, rollback strategies, and change management activities.
  • Participate in on-call rotations and provide 24x7 support for critical production systems.
  • Lead troubleshooting and resolution of production incidents, including Sev1/Sev2 incidents, ensuring SLA compliance. Perform root cause analysis (RCA), post-incident reviews, and drive preventive measures to improve system reliability.
  • Monitor application health and performance using observability tools such as Splunk, Grafana, Prometheus, Dynatrace, ELK, or AppDynamics.
  • Optimize application scalability, performance, availability, and security across distributed environments.
  • Conduct code reviews, mentor junior developers, and promote engineering best practices.
  • Contribute to technical documentation, operational runbooks, architecture reviews, and continuous improvement initiatives.

Skills

Java backend
Spring Boot
Microservices
Kafka
RabbitMQ
REST APIs
Docker
Kubernetes
CI/CD
Cloud platforms

Tools

Docker
Kubernetes
OpenShift
Jenkins
GitHub Actions
GitLab CI

Job description

Role- Senior Software Engineer -Java Developer

Location- Pune(Onsite)

Experience- 8+ Years

Position- Full Time

Shift- General


Job Description:
  • Key Responsibilities Design, develop, and maintain scalable backend applications using Java (11/17+), Spring Boot, and Microservices architecture.
  • Develop secure, high-performance REST APIs and integrations with internal and external systems.
  • Design and implement event-driven solutions using Kafka, RabbitMQ, or similar messaging platforms.
  • Build and optimize data solutions using SQL and NoSQL databases (PostgreSQL, Oracle, MongoDB, Redis, etc.).
  • Collaborate with architects and cross-functional teams to deliver resilient, cloud-native applications.
  • Implement automated testing, code quality, and CI/CD practices using tools such as JUnit, Mockito, Jenkins, GitHub Actions, or GitLab CI.
  • Deploy and manage applications on Kubernetes, OpenShift, Docker, and public cloud platforms (AWS/Azure/GCP).
  • Own production releases, deployment planning, validation, rollback strategies, and change management activities.
  • Participate in on-call rotations and provide 24x7 support for critical production systems.
  • Lead troubleshooting and resolution of production incidents, including Sev1/Sev2 incidents, ensuring SLA compliance. Perform root cause analysis (RCA), post-incident reviews, and drive preventive measures to improve system reliability.
  • Monitor application health and performance using observability tools such as Splunk, Grafana, Prometheus, Dynatrace, ELK, or AppDynamics.
  • Optimize application scalability, performance, availability, and security across distributed environments.
  • Conduct code reviews, mentor junior developers, and promote engineering best practices.
  • Contribute to technical documentation, operational runbooks, architecture reviews, and continuous improvement initiatives.
Required Skills
  • 8+ years of Java backend development experience.
  • Strong expertise in Java, Spring Boot, Spring Data JPA, Hibernate, and Microservices.
  • Experience with Kafka/RabbitMQ, REST APIs, Docker, Kubernetes/OpenShift. Strong knowledge of SQL/NoSQL databases and distributed systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP). Experience managing production deployments, incident handling, and on-call support.
  • Familiarity with monitoring, logging, and observability tools. Strong understanding of CI/CD, DevOps practices, and Agile delivery methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
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 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

Fulcrum Worldwide Software • Pune District

Hybrid
INR 1,200,000 - 2,100,000
Senior Java Developer
Senior Java Developer

Bounteous • Hyderabad, Gurugram District, Bengaluru

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

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000