
Saurabh Bhagat
Verified Expert in Engineering
Senior Java Engineer and Developer
Pune, Maharashtra, India
Toptal member since April 22, 2026
Saurabh is a staff software engineer with 12+ years of experience building scalable, high-performance systems using Java, Spring Boot, and modern cloud technologies. He specializes in distributed architectures, event-driven systems, and performance optimization. Recently, he has expanded into AI-driven solutions, developing chatbots and recommendation systems. Saurabh is known for delivering reliable, production-grade systems and mentoring teams to achieve engineering excellence.
Portfolio
Experience
- Java - 12 years
- Spring Boot - 11 years
- REST - 10 years
- Microservices - 10 years
- React - 6 years
- Python - 4 years
- Machine Learning - 2 years
- Next.js - 2 years
Preferred Environment
MacOS, Windows
The most amazing...
...thing I’ve built is a high-traffic back-end system where I improved performance by 35% using microservices and event-driven architecture.
Work Experience
Staff Engineer
Carry1st
- Architected scalable microservices using Java 21 and Spring Boot 3, enabling high availability and zero-downtime deployments for a high-traffic eCommerce platform.
- Improved system throughput by 35% by optimizing distributed services, database queries, and asynchronous event-driven processing using Kafka and RabbitMQ.
- Designed and implemented event-driven pipelines to handle high-volume transactions reliably, reducing system failures and improving processing efficiency.
- Led the development of payment and fulfillment systems, ensuring reliability, scalability, and seamless integration with third-party services.
- Built an AI-powered chatbot and recommendation engine using Python and embeddings, improving user engagement and product discovery.
Senior Programmer Analyst
Citi
- Developed back-end services for financial systems, ensuring high reliability, data consistency, and secure transaction processing.
- Designed and optimized REST APIs to handle high-volume transaction workflows with low latency and high throughput.
- Improved application performance by optimizing database queries and service interactions, reducing response time significantly.
Senior Software Engineer
Varian Medical Systems International
- Designed and developed scalable Java/Spring Boot microservices for healthcare workflows, improving system performance and reducing API latency by 30%.
- Implemented event-driven architecture using Kafka/RabbitMQ, enabling reliable processing of high-volume clinical and transactional data with improved fault tolerance.
- Optimized database queries and indexing in PostgreSQL, reducing response times by around 40% for critical patient and reporting services.
- Collaborated with cross-functional teams to deliver secure, HIPAA-compliant solutions, ensuring data privacy and regulatory adherence.
Senior Technical Associate
Sears Holdings India
- Developed scalable Java/Spring-based back-end services for eCommerce platforms, supporting high-traffic product catalog, cart, and checkout workflows.
- Implemented RESTful APIs integrated with payment and order management systems, improving transaction success rates and reducing failures by around 20%.
- Optimized SQL queries and caching strategies, reducing page load times and API response latency by around 30% during peak traffic.
Experience
Scalable Digital Marketplace and Payment Platform
https://shop.carry1st.com/ROLES AND RESPONSIBILITIES
• Designed microservices using Java and Spring Boot to handle high concurrency and ensure system reliability.
• Implemented event-driven architecture using Kafka and RabbitMQ for asynchronous processing of transactions and order workflows.
• Improved system performance and throughput by 35% through optimization of services and database interactions.
• Developed secure and reliable payment integrations with external providers while ensuring fault tolerance and retry mechanisms.
• Enabled zero-downtime deployments and high availability using cloud-native architecture and containerized services.
• Collaborated with cross-functional teams to deliver scalable features, improve system observability, and enhance overall platform stability.
AI-powered Chatbot with RAG and Semantic Search
ROLES AND RESPONSIBILITIES
• Designed data ingestion pipelines with chunking and embedding generation using Sentence Transformers, enabling efficient semantic search over large documents.
• Integrated LLMs for answer generation with strict context grounding to avoid hallucinations.
• Developed scalable back-end APIs to handle user queries, retrieval, and response orchestration with low latency.
• Optimized performance by implementing caching and efficient vector search, improving response accuracy and speed.
• Deployed the system with a focus on cost optimization using lightweight/local models where applicable.
• Collaborated on integrating the chatbot into web interfaces, enhancing user engagement and enabling intelligent query handling for domain-specific use cases.
Education
Bachelor's Degree in Information Technology
Pune University - Pune, Maharashtra, India
Skills
Libraries/APIs
React, Node.js
Tools
RabbitMQ
Languages
Java, Python, SQL, JavaScript
Frameworks
Spring Boot, Next.js, Hibernate
Platforms
MacOS, Windows, Apache Kafka, Docker, Kubernetes, Amazon Web Services (AWS)
Paradigms
REST, Microservices, DevOps
Storage
Spring Data JPA
Other
Machine Learning, Open-source LLMs, RAG Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring