S

Saurabh Bhagat

About

Detail

Senior Java Developer with 10+ years of experience
Maharashtra, India

Contact Saurabh regarding: 
Flexible work
Starting at USD25/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Carry1st
    Staff Engineer
    Carry1st
    Jun 2021 - Current (5 years 5 months)
    • Architected Java 21 + Spring Boot 3 microservices powering high-traffic e-commerce systems. • Designed distributed systems ensuring high availability, auto-scaling, and zero-downtime releases. • Owned payments and fulfillment systems; improved throughput and reduced latency by 35%. • Implemented RabbitMQ and Kafka-based event-driven pipelines for reliable asynchronous processing. • Built AI chatbot using Python, Sentence Transformers, and on-prem LLaMA model. • Created KNN-based recommendation engine to increase cross-sell conversions. • Leveraged Spring Boot 3 advancements including AOT processing and virtual threads. • Mentored developers and led system design & architectural reviews.
    We continuously worked on Reactjs, Post
  • Citibank
    Senior Programmer Analyst
    Citibank
    Jan 2019 - Jun 2021 (2 years 6 months)
    As a Senior Programmer Analyst, I developed post-trade analytics dashboards using Spring Boot and ReactJS, ensuring a user-friendly interface and robust functionality. I improved API latency by 25% through optimized SQL queries and effective caching strategies, which enhanced overall system performance. I architected modular systems that support real-time trade analytics, integrating CI/CD automation with TeamCity and Bitbucket Pipelines to streamline deployment processes. Additionally, while cloud deployment was not a primary focus, I leveraged its principles to enhance system scalability and reliability. My experience with technologies such as Apache Kafka, Lambda architecture, Docker, and Hibernate further enriched my ability to design a
  • Varian Medical Systems
    Senior Software Engineer
    Varian Medical Systems
    Jun 2017 - Jan 2019 (1 year 8 months)
    • Developed approval modules with Java, Jersey REST, Hibernate, Angular 2. • Migrated monolith systems to microservices improving scalability. • Containerized services using Docker and deployed to Kubernetes.
  • Sears Holdings India
    Senior Technical Associate
    Sears Holdings India
    Jan 2016 - Feb 2017 (1 year 2 months)
    • Developed Spring Boot microservices for retail offer systems, ensuring scalability and maintainability.
    • Implemented caching strategies that reduced database load by 40%, significantly enhancing system performance.
    • Enhanced performance of retail systems to efficiently handle high-volume queries, contributing to improved user experience.
    • Utilized JIRA for effective ticket management, streamlining project workflows and ensuring timely resolution of technical issues.
  • Cybage Software
    Application Developer
    Cybage Software
    Jan 2015 - Jan 2016 (1 year 1 month)
    As an Application Developer, I played a key role in the development of Java components for the 'Provenir' financial decision platform, focusing on building robust workflow automation and risk evaluation modules. My expertise in Java application development, along with my proficiency in software design patterns and frameworks such as Spring Boot and Hibernate, enabled me to create efficient and scalable solutions. Additionally, I utilized Git and Jira for version control and project management, ensuring seamless collaboration within the team. While cloud deployment was not my primary focus, I gained valuable experience in this area, which contributed to the overall deployment strategy of our applications. My work with relational databases, i
  • Atos india
    Software Engineer
    Atos india
    Jan 2012 - Aug 2015 (3 years 8 months)
    As a Software Engineer, I successfully migrated legacy JSP/Servlet applications to a modern Spring MVC + Hibernate architecture, enhancing system performance and maintainability. I developed robust REST APIs that seamlessly integrated with enterprise field-service systems, significantly improving data accessibility and operational efficiency. My focus on improving modularity and code maintainability ensured that our applications were scalable and easier to manage. Additionally, I utilized cloud deployment strategies to enhance application accessibility and reliability, while employing JIRA for effective project management and tracking, which facilitated better collaboration within the development team.
Education verified_user 0% verified
  • Sinhgad College of Engineering
    Bachelor of Engineering
    Sinhgad College of Engineering
    Jan 2008 - Jan 2012 (4 years 1 month)