Madan Shrestha
@madanshrestha1
Senior Java full-stack engineer specializing in cloud-native microservices.
What I'm looking for
I am a Full Stack Software Engineer with 9+ years building scalable, cloud-native Java applications and responsive front ends. I design and deliver microservices architectures using Spring Boot, Docker, and Kubernetes across AWS, Azure, GCP and PCF.
I have led end-to-end development of real-time, event-driven systems (Kafka, Redis) and implemented security, observability and CI/CD practices that reduced release times and improved reliability. I’ve integrated Generative AI APIs into enterprise apps to enhance personalization and automation.
My experience spans financial services, healthcare, and payments where I modernized monoliths to microservices, optimized databases and built resilient, observable systems. I collaborate in Agile teams and focus on delivering measurable performance and business outcomes.
Experience
Work history, roles, and key accomplishments
Java Software Engineer
AMEX
Feb 2024 - Present (1 year 8 months)
Designed and implemented a real-time, event-driven personalization system using Kafka and Redis, reducing UI latency by 30% and improving backend load; deployed Spring Boot microservices on Azure AKS and AWS EKS with CI/CD pipelines that cut release time by 20%.
Senior Java Developer
Fiserv
Sep 2022 - Feb 2024 (1 year 5 months)
Developed enterprise payment microservices with Java 11 and Spring Boot, migrated monoliths to cloud (AWS/Azure), and implemented CI/CD and observability, reducing transaction response times by 20% and release cycles by 35%.
Java Developer
Arvest Bank
Mar 2021 - Aug 2022 (1 year 5 months)
Built Java microservices and Angular 8 front-ends for digital banking, migrated apps to PCF and Azure App Services, optimized SQL queries to cut reporting time by 25%, and integrated secure payment APIs with Spring Security/OAuth2.
Java Developer
First Bancorp
Mar 2019 - Feb 2021 (1 year 11 months)
Modernized loan processing systems by migrating monoliths to Spring Boot microservices on PCF, improved batch processing with PL/SQL reducing delays, and automated deployments with Jenkins to cut delivery cycles by 30%.
Junior Java Developer
Tenet Healthcare
Mar 2016 - Apr 2019 (3 years 1 month)
Contributed to healthcare management applications by building Java/Spring backend services and SOAP/REST APIs, improving interoperability and clinician UX with AngularJS front-ends and automated testing.
Education
Degrees, certifications, and relevant coursework
Queens College, City University of New York
Bachelor of Science, Computer Science
Bachelor's degree in Computer Science from Queens College with coursework in core computer science principles and software development.
Tech stack
Software and tools used professionally
Splunk
GitHub
RxJS
Kubernetes
Spring Cloud
Jenkins
GitHub Actions
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Spring Boot
Spring MVC
Redis
Azure DevOps
Java 8
Angular 2
AngularJS
JavaScript
HTML5
Java
JSON
XML
SLF4J
Log4j
Kafka
RabbitMQ
Azure Service Bus
Grafana
Azure Monitor
Linux
Oracle PL/SQL
Spring Security
Azure Functions
JUnit
Mockito
OAuth2
sso
JBoss
Time Analytics
Root Cause
REST Assured
SQL
LangChain
Apigee
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Madan?
You can contact Madan and 90k+ other talented remote workers on Himalayas.
Message MadanFind 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!
