Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer in India.
This role offers a unique opportunity to drive the evolution of enterprise-grade backend systems for large-scale, high-impact applications. As a Staff Software Engineer, you will lead the architecture, design, and implementation of distributed systems and microservices, shaping how the platform handles millions of requests and complex data workflows. You will collaborate closely with global teams and enterprise clients, applying deep Java and Spring Boot expertise to solve challenging technical problems. The position combines hands-on engineering with technical leadership, providing the autonomy to influence engineering standards, mentor peers, and drive innovation. Your work will directly impact the reliability, scalability, and performance of systems critical to global operations.
Accountabilities:
- Architect, design, and implement production-grade backend services and APIs using Java and Spring Boot
- Build and maintain resilient microservices with Spring Cloud, including service discovery, distributed configuration, and API gateway integration
- Develop high-performance export, reporting, and asynchronous processing systems for enterprise-scale data
- Ensure system reliability, scalability, and low-latency performance through JVM tuning, Spring resilience patterns, and rate-limiting strategies
- Lead technical design reviews, define best practices, and mentor engineers on backend architecture and Java development patterns
- Collaborate with global product and engineering teams to translate complex requirements into maintainable and efficient solutions
- Contribute to multi-tenant platform design, event-driven architectures, and distributed system best practices
- 10+ years of professional software engineering experience building distributed systems at scale
- Expert-level proficiency in Java and Spring Boot (including Spring MVC, Spring Cloud, Spring Security, Spring Data JPA, Spring Batch)
- Strong experience in microservices architecture, RESTful and GraphQL API design, and asynchronous processing
- Hands-on experience with messaging/event-driven systems such as Kafka or Kinesis
- Experience with JVM performance tuning, system debugging, and throughput optimization
- Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, ECS)
- Solid understanding of distributed systems principles, eventual consistency, and system design for high-traffic services
- Excellent problem-solving skills, systematic debugging approach, and ability to deliver end-to-end solutions
- Preferred: experience in logistics, supply chain, B2B SaaS, or export/reporting service development; contributions to open-source Java/Spring projects
- Competitive salary with stock options
- Comprehensive medical benefits starting from day one
- 36 PTO days (sick, casual, earned) plus 5 recharge days and 2 volunteer days annually
- Home office setup and technology reimbursement
- Lifestyle and family benefits, including mental wellness support
- Professional development opportunities, including learning programs and leadership clubs
- Inclusive, diverse, and collaborative global work environment
Requirements:
Benefits:
Explore More
Date Posted
04/08/2026
Views
0
Similar Jobs
Senior Staff Engineer, SAP-Financial Management - Jobgether
Views in the last 30 days - 0
View Details