Senior Software Engineer at Mastercard | JAVA | SpringBoot

Pune District, Maharashtra, India

Pune District, Maharashtra, India

Pune, Maharashtra, India

Pune, Maharashtra, India






Bachelor of Technology - BTech, computer science and engineering
Visvesvaraya National Institute of Technology

Class XII
narayana junior college
Join Divya and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer at Mastercard | JAVA | SpringBoot
Senior Software Engineer with 5+ years of experience designing and delivering scalable, high-performance solutions for payment processing systems. Expertise in payment transaction flows, authentication, and risk processing, with strong skills in API design, backend development, and system resiliency, along with end-to-end ownership across the full software development lifecycle.
Pune/Pimpri-Chinchwad Area
claude code
github copilot
openai
ChatGPT
Microsoft Copilot
Senior Software Engineer at Mastercard, Mar 2025 - Present · 1 yr 6 mos, Pune District, Maharashtra, India, Driving the development of scalable and resilient payment systems using Java, Spring Boot, and Microservices. Led the migration of legacy applications to PCF, implemented API resiliency patterns such as Circuit Breaker and Retry, and developed contract tests using Spring Cloud Contract to improve system reliability. Managed database migrations with Flyway, supported infrastructure setup for new deployments, and played a key role in production incident triage and root cause analysis. Collaborate with cross-functional teams to deliver high-quality solutions while ensuring system stability, deployment consistency, and operational excellence.
Software Engineer II at Mastercard, Aug 2022 - Feb 2025 · 2 yrs 7 mos, Pune District, Maharashtra, India, Contributed to the development of authentication, fraud, and risk-related features. Implemented SSL authentication using Postgres and updated the application for client -based authentication. Configured Nginx routing for new API endpoints. Optimized asynchronous call performance by developing a thread pool executor. Resolved production defects. Optimized Cassandra performance by configuring appropriate timeouts, GC grace periods, and TTLs. Conducted knowledge transfer sessions.
Software Development Engineer I at Mastercard, Aug 2020 - Jul 2022 · 2 yrs, Pune, Maharashtra, India, Worked in the payments industry with experience in online payment processing, merchant offer implementations, and RBI compliance. Contributed to the complete software development lifecycle, including requirements analysis, development, testing, deployment, and production support. Developed REST APIs using Spring Boot, created database schemas and SQL scripts, and built automation test scripts using Java and Selenium. Also automated release and deployment processes using Jenkins and Chef, resolved critical production issues, and supported emergency releases to ensure smooth and reliable application performance.
Summer Intern at Mastercard, May 2019 - Jul 2019 · 3 mos, Pune, Maharashtra, India, Contributed to Backend and Frontend development of Project Simplify Web App Monitor. Developed a web application to monitor the status, memory, and CPU utilization of applications deployed on PCF. Consumed PCF web services to populate a dashboard with interactive status visualizations and performance metrics.
Bachelor of Technology - BTech, computer science and engineering, Visvesvaraya National Institute of Technology
Class XII, narayana junior college