I am Shrey Awasthi, a Senior Developer/Architect with 20+ years of experience designing, architecting, and deploying large-scale, high-volume distributed microservices. I have deep expertise in Java, Spring Boot, AWS/Azure, and modern technologies such as Kafka, Kubernetes, and OpenSearch/Solr. I have a proven track record of guiding architectural design and migrating monolithic applications to event-driven architectures. I excel at building scalable systems end-to-end, from inception to production, with a strong emphasis on robust automation, testing (TDD/BDD), and performance. I enjoy mentoring teams and delivering robust, cloud-native solutions that align with business goals.

Shrey Awasthi

I am Shrey Awasthi, a Senior Developer/Architect with 20+ years of experience designing, architecting, and deploying large-scale, high-volume distributed microservices. I have deep expertise in Java, Spring Boot, AWS/Azure, and modern technologies such as Kafka, Kubernetes, and OpenSearch/Solr. I have a proven track record of guiding architectural design and migrating monolithic applications to event-driven architectures. I excel at building scalable systems end-to-end, from inception to production, with a strong emphasis on robust automation, testing (TDD/BDD), and performance. I enjoy mentoring teams and delivering robust, cloud-native solutions that align with business goals.

Available to hire

I am Shrey Awasthi, a Senior Developer/Architect with 20+ years of experience designing, architecting, and deploying large-scale, high-volume distributed microservices. I have deep expertise in Java, Spring Boot, AWS/Azure, and modern technologies such as Kafka, Kubernetes, and OpenSearch/Solr. I have a proven track record of guiding architectural design and migrating monolithic applications to event-driven architectures.

I excel at building scalable systems end-to-end, from inception to production, with a strong emphasis on robust automation, testing (TDD/BDD), and performance. I enjoy mentoring teams and delivering robust, cloud-native solutions that align with business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Backend Developer at JPMorgan Chase
June 1, 2022 - June 1, 2022
Led KYC platform initiatives in onboarding and BAU enhancements; designed and implemented backend services in AWS stack (Docker, Linux, Spring Boot, Jenkins, Gradle) with MongoDB, Swagger, React/Redux; migrated legacy systems to microservices; worked with Kubernetes, Kafka/REST, and CI/CD pipelines.
Senior Developer at 0x Banking
August 1, 2021 - August 1, 2021
Led integration work supporting Australian CDS-style Open Banking standards; implemented microservices architecture, CI/CD pipelines, and integration with CockroachDB, API Gateway, OAuth/OIDC; contributed to API governance and security reviews.
Senior Developer (Lead) at FanDuel
April 1, 2021 - April 1, 2021
Led Accounts and Wallets domain features; contributed to BAU enhancements and onboarding of new features; designed and implemented CI pipelines; integrated with external payments (AMEX card) workflows; mentored junior engineers.
Senior Developer (Contract) at Sky Broadband (BSKYB)
December 1, 2020 - December 1, 2020
Key contributor in the Kenan Billing upgrade FX2 to FX4; designed architecture for microservices; led migration of legacy billing to a modern tech stack, reducing technical debt; implemented a transaction API to improve fault tolerance and 99.9% availability; mentored team members and coordinated across squads.
Senior Developer at JPMorgan Chase
February 1, 2015 - February 1, 2015
Contributed to Java-based backend systems, built APIs using Spring, Tomcat, and JMS; collaborated on data integration (IBM MQ, QPID) and front-end interfaces via React/JS; supported migration to microservices and implemented robust unit/integration tests.
Developer at TCS
August 1, 2013 - August 1, 2013
Software development role spanning multiple Java/J2EE projects; worked with Tomcat, Spring, Hibernate, Oracle, and SQL Server; contributed to design and development across product suites.
Principal Software Developer at BBC
July 1, 2024 - December 31, 2025
Led architecture and design for hybrid search, semantic search initiatives, and A/B testing across BBC product portfolios. Worked with architecture to go-live readiness and improved search capabilities using OpenSearch/Solr.
Senior Developer at BSKYB
July 1, 2022 - July 31, 2024
Migrated legacy search ingestion pipelines to microservices and implemented hybrid search strategies; collaborated with data scientists on evaluating LLM models for semantic search; improved CI/CD for production readiness.
Senior Developer at JP Morgan Chase
September 1, 2021 - June 30, 2022
Led modernization of KYC platform from monolith to microservices; contributed to defect fixes and feature enhancements in an event-driven architecture; coordinated with multiple teams to deliver BAU upgrades.
Senior Developer at BSKYB
April 1, 2015 - December 31, 2020
Worked on Kenan Billing upgrade and migration to FX4; upgraded billing systems and lifted SKY’s billing stack to a modern technology platform, reducing technical debt.
Senior Developer at JP Morgan Chase
September 1, 2013 - February 28, 2015
Contributed to core banking platform improvements and legacy code modernization; delivered high-impact features and improved system reliability.
Developer at TCS
October 1, 2004 - August 31, 2013
Implemented enterprise-grade applications; contributed across full software development lifecycle and supported maintenance of large-scale systems.

Education

Bachelor of Engineering (Computer Science) with distinction at RGPV University, Bhopal
January 11, 2030 - November 27, 2025
Bachelor of Engineering (Computer Science) with distinction at Rajiv Gandhi Proudyogiki Vishwavidyalaya (RGPV), Bhopal
January 11, 2030 - February 17, 2026

Qualifications

Confluent Certified Developer for Apache Kafka
January 1, 2021 - November 27, 2025
Azure Certified Developer Associate
December 1, 2020 - November 27, 2025
AWS Certified Solutions Architect Associate
May 1, 2020 - November 27, 2025
AWS Certified Developer Associate
April 1, 2020 - November 27, 2025
Oracle Certified Associate Java 8 Programmer
October 1, 2015 - November 27, 2025
CISI Financial Derivatives Certification
November 1, 2014 - November 27, 2025
SUN Certified Enterprise Architect for Java Platform, 5 Edition
September 1, 2010 - November 27, 2025
Oracle IZO 007 SQL Certification
February 1, 2006 - November 27, 2025
Certified Confluent Developer for Apache Kafka
January 1, 2021 - February 17, 2026
Azure Certified Developer Associate
December 1, 2020 - February 17, 2026
AWS Certified Solutions Architect Associate
May 1, 2020 - February 17, 2026
AWS Certified Developer Associate
April 1, 2020 - February 17, 2026
Oracle Certified Associate Java 8 Programmer
October 1, 2015 - February 17, 2026
CISI Financial Derivatives Certification
November 1, 2014 - February 17, 2026
Sun Certified Enterprise Architect for Java Platform, 5 Edition
September 1, 2010 - February 17, 2026
Oracle SQL Certification
February 1, 2006 - February 17, 2026

Industry Experience

Software & Internet, Professional Services, Financial Services, Media & Entertainment