
Senior Software Engineer
Mastercard · Posted Oct 22
Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
The Decision Management program at Mastercard enables intelligent decision-based products through streaming analytics, governing decisions and managing outcomes with business agility. The program leverages business rules and AI engines, a streaming big data cluster, in-memory data grids, APIs and UIs to deliver real-time decisions at global scale, helping prevent fraud on Mastercard transactions. The Senior Software Developer joining the DMP team in Pune will mentor the team while staying hands-on, driving quality engineering methodologies and partnering with developers to automate test and release processes.
What you will do
- This person will be responsible for mentoring the team as well as stay hands on.
- Play a crucial part in helping drive Quality to help build and ship better products.
- Collaborate with our development teams to enhance our existing software development processes.
- Drive Quality Engineering methodologies and help build high quality software.
- Partner with developers to improve and automate test and release processes
- Help make Quality as an integral part of the development process
Skills used in this role
What the employer is looking for
- Strong programming skills with deep knowledge of Java, Microservice, DSA, design patterns.
- Strong knowledge on Selenium WebDriver, RESTful services, JSON and XML.
- Strong knowledge on scripting like shell, python, groovy.
- Strong knowledge on testing frameworks such as TestNG and Spock
- Strong knowledge on Unit test frameworks such as Junit
- Strong knowledge on Source Code Management (SCM) or Version Control lile Bitbucket, Github
- Strong knowledge on functional and non-fucntional requirements.
- Experience with Dockers, Kubernetes etc.
- Experience on Build and configuration Tools like Maven, Gradle
- Experience using project and program management tools such as Jira, Confluence
- Good knowledge on code coverage tools (Sonar) and Application Security tools like Blackduck and Checkmarx.
- Ability to create acceptance and integration automation tests(like Rest Assure, Selenium with web driver etc.), integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar).
- Good knowledge on Observability, Application Performance Monitoring (APM) like Splunk, Dynatrace
- Experience in working in Agile Methodology.
- Experience of working with other developers to ensure that systems are designed for reliability, performance and testability.
- Exposure/ Knowledge in cloud - AWS
- SQL (Oracle DB)
Preferred qualifications
- Experience with Maven build process
- HTTP clients such as RESTAssured, OkHttp.
- In Memory Grids (Pivotal Gemfire)
- Knowledge in Digital Native Architecture
- Knowledge in Cloud/micro-services.
- Experience in Integration testing needs with exposure to data virtualization tools.
- Experience testing across a variety of platforms: web UI, APIs (REST and SOAP), Unix (RedHat, Mint)
Benefits and support
- Compensation and benefits are detailed in the job posting
About Mastercard
Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.
- Industry
- Payments
- Company size
- 10001+ employees
- Founded
- 1966
- Location
- Purchase, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $115M raised
Leadership
Chief Executive Officer
Chief Business Officer
President & Chief Technology Officer
Chief People Officer
Recent coverage
Mastercard Newsroom
Mastercard and BVNK launch Global Money Platform to power a multi-money world2026-10-15
Mastercard Newsroom
Mastercard advances agentic commerce with new trust and intelligence services2026-09-30
Mastercard Newsroom
Mastercard and World Bank Group launch $500 million global risk facility to expand financial access2026-09-09
Mastercard Newsroom
Mastercard completes acquisition of BVNK to advance global stablecoin capabilities2026-08-05