CareerPlan

Senior Software Engineer

Pune, IndiaFull-time2026-09-17 → 2026-11-10

Core

Build and ship high-quality software for real-time decision management products using streaming analytics, business rules, and AI engines to prevent fraud on Mastercard transactions.

Role type

Senior Software Engineer (Quality Engineering focus)

Builds

Real-time decision products, automated test and release processes, high-quality software

Domain

Fintech / Digital Payments / Fraud Prevention

Required skills

Java, Microservices, Design Patterns, Selenium WebDriver, RESTful services, Python, Groovy, TestNG, Spock, JUnit, Docker, Kubernetes, AWS, SQL (Oracle), CI/CD (Jenkins/Bamboo), Observability (Splunk, Dynatrace)

Preferred skills

Maven, RESTAssured, OkHttp, In-Memory Grids (Pivotal Gemfire), Digital Native Architecture, Data Virtualization, Unix (RedHat, Mint)

Responsibilities

Drive Quality Engineering methodologies, partner with developers to automate test and release processes, create acceptance and integration automation tests, ensure systems are designed for reliability and performance

Seniority

Senior, hands-on IC