Shubham Sangam
@shubhamsangam
Java backend developer building scalable Spring Boot/Grails APIs on AWS.
What I'm looking for
I’m a Java backend developer with 3+ years of experience designing and developing scalable web applications using Spring Boot and Grails. I build RESTful APIs, integrate Elasticsearch, and optimize databases like MySQL and Redis, with code quality supported by reliable JUnit unit tests.
I automate workflows with AWS Lambda and strengthen production visibility using AWS CloudWatch and Kibana. I conduct root cause analysis (RCA) and deliver actionable incident reports, and I implement secure authentication using Keycloak IAM.
In Agile teams, I collaborate through sprint planning, reviews, and retrospectives. From upgrading Redis architecture for fault tolerance to delivering analytics dashboards and implementing API rate limiting with Bucket4j, I focus on dependable systems, measurable performance, and clear stakeholder communication.
Experience
Work history, roles, and key accomplishments
Software Engineer
Cedar Gate Technologies
Apr 2024 - Aug 2025 (1 year 4 months)
Upgraded Redis from a single-node setup to a master–replica architecture for improved fault tolerance and consistency, and implemented flexible metrics calculation logic using the Strategy Pattern. Enhanced observability for distributed systems with AWS CloudWatch and Kibana, performing RCA and delivering incident reports to stakeholders within an Agile cross-functional environment.
Associate Software Engineer
Makalu Software Pvt. Ltd
Sep 2022 - Mar 2024 (1 year 6 months)
Built Restaurant Management (NRestro) and HRM systems from scratch using Spring Boot and MySQL, including analytics dashboards and optimized SQL reporting. Implemented Keycloak IAM for secure authentication with RBAC and SSO, added subscription-based API rate limiting with custom Spring annotations and Bucket4j, and automated HR data synchronization and digital ID card generation using AWS Lambda.
Java Developer Intern
Task Sewa Pvt. Ltd
Jun 2022 - Aug 2022 (2 months)
Contributed to a reward-based task management system using Spring Boot and MySQL. Built backend modules for task creation and proof submission to support end-to-end task workflows.
Education
Degrees, certifications, and relevant coursework
Tribhuvan University
Bachelor of Computer Applications, Computer Applications
Completed a Bachelor of Computer Applications (BCA) program at Tribhuvan University in 2023.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Shubham?
You can contact Shubham and 90k+ other talented remote workers on Himalayas.
Message ShubhamFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
