22 Oct
|
Quest Global
|
Pune
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)
- Robust 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
📌 Sr Java Developer (Pune)
🏢 Quest Global
📍 Pune