Shubhi Dixit profile photo 1 on Tal

Shubhi Dixit

Senior Software Engineer | Java • Spring Boot • Microservices • REST APIs | 8+ Years Backend Development

Bengaluru

8+ years of work experience

EPAM Systems
Jul 20242 yrs 4 mosPresent

Bangalore Urban, Karnataka, India

• Design and develop Java/Spring Boot microservices across core e-commerce components — cart, checkout, order, product, inventory, and customer. • Lead backend workstream for the Canada and Mexico migration onto a single commercetools instance, driving integration architecture, data-migration strategy, and post-launch stabilization. • Architected and delivered One Page Checkout functionality, consolidating multiple legacy checkout flows into a single service and improving API response performance. • Design and maintain cross-system integrations spanning commercetools, Kafka, Azure Service Bus, and Contentful, enabling reliable real-time data synchronization across services. • Partner directly with Canada and Mexico business teams to translate regional requirements into scalable, production-ready backend solutions.
Barclays
Nov 20212 yrs 9 mosJul 2024

Pune Division, Maharashtra, India

• Built high-throughput Kafka consumer services to process and persist large volumes of payment message batches with data-integrity guarantees. • Designed and delivered REST APIs exposing payment-instruction data from the Barclays payment platform to downstream cash-payment systems. • Led modernization of a legacy payments application off its Internet Explorer 11 dependency, extending browser support and reducing technical debt. • Automated the reference-data team's daily client-detail reporting and notification pipeline, eliminating manual report generation. • Engineered a publish/subscribe messaging solution on Solace MQ to centralize payment-instruction ingestion from multiple upstream sources.
Accenture
Apr 20218 mosNov 2021

Pune Division, Maharashtra, India

• Designed and implemented file-upload APIs and a Hazelcast-based caching layer for an OpenShift-hosted application, improving data access performance. • Contributed to application, system, and database architecture decisions; delivered REST-based service modules. • Developed and tested backend modules handling REST data exchange and third-party API integrations.
LTI - Larsen & Toubro Infotech
Apr 20192 yrs 1 moApr 2021

Mulshi, Maharashtra, India

• Built backend APIs enabling bank employees to capture customer data through multi-stage workflows supporting loan disbursement and account creation. • Co-developed an integrated platform unifying application creation and status-tracking workflows, reducing manual processing effort. • Delivered end-to-end features spanning REST APIs, SOAP integrations, and application logging across backend and frontend layers.
LTI - Larsen & Toubro Infotech
May 20181 yrApr 2019

India

Shubhi’s AI Stack

claude code
claude code
github copilot
github copilot

Education

UPES

Bachelor of Technology - BTech, Computer Science

UPES

20144 yrs2018

Join Shubhi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Shubhi Dixit on Tal

Headline

Senior Software Engineer | Java • Spring Boot • Microservices • REST APIs | 8+ Years Backend Development

About

I’m a Senior Software Engineer with 8+ years of experience building backend systems in Java and Spring Boot, working across REST APIs, microservices, and enterprise integrations with MySQL, MongoDB, and other databases. I spent close to six years in the banking domain, building and revamping applications from the ground up with a focus on performance, security, and scalability. For the past two years, I’ve been working in e-commerce on the Wild Fork Foods platform, developing and enhancing backend services that power key customer journeys — product discovery, cart, checkout, and order management. I graduated from UPES with a B.Tech in Computer Science in 2018, where I built a strong foundation in MVC architecture, data structures, and algorithms. In 2017, I was a grand finalist at the Smart India Hackathon under the Ministry of ISRO, competing as part of a six-member team. I’m always looking to deepen my skills and take on challenging problems — currently exploring how AI tools like Spring AI and Claude can improve developer productivity. Open to backend engineering roles where I can build scalable, high-impact systems.

Location

Bengaluru

AI stack

claude code

github copilot

Work experience

Senior Software Engineer at EPAM Systems, Jul 2024 - Present · 2 yrs 4 mos, Bangalore Urban, Karnataka, India, • Design and develop Java/Spring Boot microservices across core e-commerce components — cart, checkout, order, product, inventory, and customer. • Lead backend workstream for the Canada and Mexico migration onto a single commercetools instance, driving integration architecture, data-migration strategy, and post-launch stabilization. • Architected and delivered One Page Checkout functionality, consolidating multiple legacy checkout flows into a single service and improving API response performance. • Design and maintain cross-system integrations spanning commercetools, Kafka, Azure Service Bus, and Contentful, enabling reliable real-time data synchronization across services. • Partner directly with Canada and Mexico business teams to translate regional requirements into scalable, production-ready backend solutions.

BA4 at Barclays, Nov 2021 - Jul 2024 · 2 yrs 9 mos, Pune Division, Maharashtra, India, • Built high-throughput Kafka consumer services to process and persist large volumes of payment message batches with data-integrity guarantees. • Designed and delivered REST APIs exposing payment-instruction data from the Barclays payment platform to downstream cash-payment systems. • Led modernization of a legacy payments application off its Internet Explorer 11 dependency, extending browser support and reducing technical debt. • Automated the reference-data team's daily client-detail reporting and notification pipeline, eliminating manual report generation. • Engineered a publish/subscribe messaging solution on Solace MQ to centralize payment-instruction ingestion from multiple upstream sources.

Application Development Senior Analyst at Accenture, Apr 2021 - Nov 2021 · 8 mos, Pune Division, Maharashtra, India, • Designed and implemented file-upload APIs and a Hazelcast-based caching layer for an OpenShift-hosted application, improving data access performance. • Contributed to application, system, and database architecture decisions; delivered REST-based service modules. • Developed and tested backend modules handling REST data exchange and third-party API integrations.

Software Engineer at LTI - Larsen & Toubro Infotech, Apr 2019 - Apr 2021 · 2 yrs 1 mo, Mulshi, Maharashtra, India, • Built backend APIs enabling bank employees to capture customer data through multi-stage workflows supporting loan disbursement and account creation. • Co-developed an integrated platform unifying application creation and status-tracking workflows, reducing manual processing effort. • Delivered end-to-end features spanning REST APIs, SOAP integrations, and application logging across backend and frontend layers.

Software Engineer Trainee at LTI - Larsen & Toubro Infotech, May 2018 - Apr 2019 · 1 yr, India

Education

Bachelor of Technology - BTech, Computer Science, UPES