Shivali Kamath
@shivalikamath
Senior software engineer specializing in secure Java/Spring Boot backend systems for fintech, open banking, and payments.
What I'm looking for
I’m a Senior Software Engineer with 7+ years of Java/Spring Boot backend experience in fintech, open banking, payments, and credit decisioning. I focus on building API-first, high-throughput, security-critical systems that stand up in regulated, production environments.
At Mastercard Open Banking, I’ve owned design and delivery of a business-critical cryptographic trust platform for Mastercard Open Finance. I build Java/Spring Boot API-first services using OpenAPI contracts for signing, verification, encryption/decryption, certificate onboarding, key lifecycle management, and HMAC workflows, and I support regulated bank connectivity with QWAC/QSeal certificate signing flows for mTLS calls.
I integrate AWS KMS and AWS CloudHSM for hardware-backed cryptographic operations (including signing, decryption, HMAC, and envelope encryption), and I lead a 3-engineer team across technical design, implementation planning, access-control decisions, and production readiness. I also prioritize contract-driven development, observability, and strong engineering practices to keep complex systems reliable.
Previously at Larsen & Toubro Infotech, I developed Java/Spring Boot backend services for card tokenization lifecycle management across XPay wallets and merchant tokenization flows. I integrated with Visa Tokenization Service and Mastercard Digital Enablement Service, built APIs for token provisioning and lifecycle updates, and supported certification processes through implementation changes, integration testing, and compliance readiness.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Mastercard Open Banking
Mar 2024 - Present (2 years 3 months)
Owned design and delivery of a business-critical, high-throughput cryptographic trust platform for Mastercard Open Finance, supporting bank connectivity and encryption-at-rest use cases. Built API-first Java/Spring Boot services for signing, verification, encryption/decryption, and key lifecycle management, and led a 3-engineer team to drive production readiness.
Software Engineer II
Mastercard Open Banking
May 2021 - Mar 2024 (2 years 10 months)
Built and evolved Java/Spring Boot microservices for Lend and Credit Decisioning within the US Open Banking ecosystem. Designed multi-region, multi-currency API flows and implemented RBAC and cross-platform permissioning for secure access control.
Software Engineer
Larsen & Toubro Infotech
Jul 2018 - May 2021 (2 years 10 months)
Developed Java/Spring Boot backend services for card tokenization lifecycle management across XPay wallet and merchant tokenization flows. Integrated with Visa Tokenization Service and Mastercard Digital Enablement Service to support secure digital card provisioning and token lifecycle operations.
Education
Degrees, certifications, and relevant coursework
University of Mumbai
Bachelor of Engineering, Computer Science
2018 -
Bachelor of Engineering in Computer Science from the University of Mumbai starting in 2018.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Shivali?
You can contact Shivali and 90k+ other talented remote workers on Himalayas.
Message ShivaliFind 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!
