Browse current jobs

Sr Java Developer

Quest Global · Pune

Apply on employer website

Collected role description

Job Requirements . Experience: 5-7 years. Position Summary. We're hiring Senior Java back-end developers to help strengthen the foundations of our platform. The focus is around improving observability, stability, and long-term maintainability for our application. You'll work as part of a Pune based engineering team, and will be trusted to take ownership of significant pieces of work with minimal oversight. Key Focus Areas.

  • Delivery pipeline improvements (CI/CD, build reliability, deployment automation).
  • Improving automated test coverage and quality across services, with a target of achieving and maintaining high coverage levels where appropriate.
  • Monitoring, telemetry, and observability for integrations with third-party services.
  • Fallback and resiliency mechanisms (circuit breakers, retries, failover).
  • Making microservices more robust and self-healing.
  • Refactoring legacy services to improve maintainability, testability, performance and operational resilience.

Work Experience . Required Skills.

  • 7+ years of commercial back-end development experience.
  • Strong hands-on experience with Java 8+, with Java 17 exposure preferred.
  • Deep expertise with Spring Boot, microservices, and event-driven distributed architectures.
  • Solid experience designing and building RESTful APIs.
  • Working knowledge of Docker and container-based deployment.
  • Practical experience with AWS, including Lambda, SNS, SQS, DynamoDB, and KMS.
  • Hands-on experience with MySQL — schema design, query tuning, and performance optimisation.
  • Experience with observability tooling — metrics, logging, distributed tracing (e.g.

Splunk, Datadog, Prometheus, Grafana, OpenTelemetry, CloudWatch).

  • Strong grounding in unit testing with JUnit and Mockito, with a quality-first mindset.
  • Familiarity with resiliency patterns (Resilience4j, circuit breakers, bulkheads).
  • Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions, GitLab CI, or similar).
  • Bachelor's degree in Computer Science or equivalent.

Desirable.

  • Kubernetes / container orchestration.
  • Prior experience focused on platform observability.
  • Experience working across distributed teams and time zones.
  • Experience with API and event contract testing, and establishing automated compatibility guarantees between microservices and their consumers.

Collected minimum qualification

* Bachelor's degree in Computer Science or equivalent.

Collected experience requirement

5-7 years