CareerPlanSign in

Senior Software Engineer

Pune, India💼 Full-time🗓 2026-08-27 → 2026-09-27

Core

Building and maintaining application/software components for Mastercard's global digital payments infrastructure.

Role type

Senior Software Engineer (Java/Spring Boot)

Builds

Secure, scalable payment processing systems and microservices

Domain

Fintech / Digital Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices (REST API), SQL, Design Patterns, CI/CD, TDD, BDD, Agile methodologies

Preferred skills

Troubleshooting, code refactoring, adopting new architectures, requirement analysis, peer mentoring

Technologies

Java, Spring Boot, REST API, SQL

Responsibilities

Own tasks including development, testing, and deployment at the application level; troubleshoot and refactor existing code; influence team decisions; participate in requirement analysis, prioritization, and effort estimation; support automation and pipelines.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.