Job Description
Sarvaha is looking for a Lead/Senior Java Developer with 5+ years of experience (10+ years preferred) and strong expertise in Java, system design, and reactive microservices to architect and build high-throughput, cloud-native, event-driven microservices platforms.
Sarvaha is a niche software development company that works with some of the best funded startups and established companies across the globe. Please visit our website at
https://www.sarvaha.com to know more about us.
What You’ll Do
- Design and develop scalable micro-services using Java 17+ and Spring Boot
- Solid experience with Spring WebFlux & reactive programming
- Proven production experience with Kafka (Producers, Consumers, Kafka Streams)
- Develop secure, high-throughput REST APIs
- Hands-on experience with AWS (EC2, S3, Lambda, SNS/SQS) and/or Azure Event Hub
- Experience with REST APIs, asynchronous programming, and non-blocking I/O
- Collaborate with DevOps to ensure reliability, tracing, and observability of systems
- Participate in code reviews, mentor team members, and promote engineering best practices
- Troubleshoot and resolve production issues in distributed systems
You Bring
- BE/BTech/MTech (CS/IT or MCA) with strong software engineering fundamentals
- Strong expertise in the Spring ecosystem (Spring Boot, Web, Data)
- Strong knowledge of Spring WebFlux, Project Reactor, and non-blocking I/O
- Solid understanding of Kafka (Producers, Consumers, Streams) and message-driven design
- Experience with AWS (EC2, S3, Lambda, SNS/SQS) or Azure SDKs and Event Hub
- Expertise in designing and developing high-performance, resilient, and observable systems
- Exposure to Docker, CI/CD pipelines, and Kubernetes (preferred)
- Familiarity with microservices testing strategies like contract testing, mocking, & test containers
- Strong problem-solving abilities & system design thinking (caching, partitioning, load balancing)
- Clear communication, love for documentation, and mentoring to programmers on the team
What Sets You Apart
- Monitoring experience with Grafana, Prometheus, ELK, or Datadog
- Excellent collaboration with cross-functional teams—developers, DevOps, QA
- Knowledge of both AWS and Azure is a strong plus
Why Join Sarvaha?
- Work on challenging, real-world distributed systems
- Remote-first culture (WFH even before the pandemic)
- Collaborate with high-caliber global teams
- Strong focus on engineering quality & architecture
- Competitive compensation and long-term growth opportunities
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 26, 2026
Job Type:
Technology
Location:
India
Company:
Sarvaha Systems
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.