Skip to main content
HimalayasHimalayas logo
Shubham SharmaSS
Open to opportunities

Shubham Sharma

@shubhamsharma101

Senior software engineer specializing in backend APIs and event-driven systems with Java, Spring Boot, Scala, and Kafka.

India
Message

What I'm looking for

I’m looking for a Senior backend/API role where I can own the full SDLC, build Kafka-based event-driven microservices, and modernize legacy systems. I want strong DevOps/CI-CD collaboration and measurable impact on performance, reliability, and release quality.

I’m a Senior Software Engineer with almost 7 years of experience in backend and API development using Java, Spring Boot, and Scala across the banking and financial domain. I focus on building reliable services that deliver measurable performance and stability for real-world production systems.

I take full SDLC ownership—development, testing (including when there’s no dedicated QA team), deployment, documentation, and database management. I’ve upgraded legacy applications to modern stacks quickly, and I’ve managed production and UAT database operations with validation, fixes, and migration scripts.

I’m experienced in designing event-driven microservices with Apache Kafka for real-time inter-system communication. I also drive CI/CD and DevOps practices using Jenkins, Azure Pipelines, GitHub/GitLab, and automation that reduces deployment risk and improves release confidence.

Beyond delivery, I collaborate directly with Product Owners and Business Analysts and lead engineering execution as a primary client contact, including code reviews and walkthroughs. I maintain strong code quality and security compliance using SonarQube, Checkmarx, and BlackDuck, and I’m energized by projects like real-time loan-rate and bank product-rate systems.

Experience

Work history, roles, and key accomplishments

MS
Current

Senior Software Engineer

Morgan Stanley

Feb 2025 - Present (1 year 3 months)

Owned end-to-end SDLC for core financial systems, developing Java/Spring Boot/Scala REST APIs and event-driven microservices with Kafka. Upgraded 3 legacy applications to Spring Boot 3 and Java 17 in 3 months, improved API response time by ~25%, and managed production/UAT database operations including migration scripts.

IL

Senior Associate Consultant

Infosys Ltd.

Sep 2022 - Feb 2025 (2 years 5 months)

Developed and tested Java/Spring Boot microservices and JPA-based APIs, improving scalability and maintainability. Built Kafka-based transaction management for notifications (latency down ~40%) and implemented CI/CD with Jenkins/GitLab, reducing manual deployment errors by ~25%, while delivering production releases with zero rollback.

WE

Software Engineer

Wells Fargo EGS

Jul 2019 - Aug 2022 (3 years 1 month)

Designed and developed RESTful APIs and backend services using Java, Spring Boot, JDBC, and YAML for financial product management. Improved customer response time by ~20%, reduced manual QA efforts by 60% with JUnit/Karate BDD, and refactored core modules to cut production incidents by 30% while maintaining security compliance (SonarQube/Checkmarx/BlackDuck).

Education

Degrees, certifications, and relevant coursework

Jawaharlal Technological University logoJU

Jawaharlal Technological University

Bachelor of Technology (B.Tech), Computer Science Engineering

2015 - 2019

Completed a Bachelor of Technology (B.Tech) in Computer Science Engineering at Jawaharlal Technological University from 2015 to 2019.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan