ROLEFINDER Match my CV

Software Engineer II

Mastercard

Pune, IndiaPosted 18 h agoDirect from company

  • LocationPune, India
  • Work typeNot stated
  • EmploymentFull-time
  • Posted29 October 2026
  • SourceMastercard's careers page (Workday)
Apply on Mastercard's siteYou apply directly with the employer. RoleFinder never sits in between.

About the role

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Software Engineer II

Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.

Overview
Cross Border services enables banks in their capacity as Originating Institutions to boost cross-border payments service for consumers and corporates with a faster, better and smarter solution. A single connection provides reach to more than three billion bank accounts globally, and to both card and non-card endpoints including mobile wallets and cash-out locations in over 60 countries, supporting various payment types including person-to-person payments (P2P), business-to-person disbursements (B2P), business-to-business payments (B2B), and government-to-person disbursement (G2P).

About You:
- Proficiency in programming languages like Java, or Python, especially for tool development.
- Experience with end-to-end Development & testing of multi-tier REST APIs and UIs.
- Familiarity with Agile development and microservices architecture.
- Solid understanding of distributed systems, microservices architecture, and cloud-native platforms (e.g: Kubernetes, AWS, GCP)
- Experience in Java/J2EE technologies, REST APIs, JSON, NoSQL and relational data bases
- Hands-on experience with one or more automation tools: Selenium, Playwright, Karate, Rest Assured.
- Basic understanding of performance testing tools like JMeter.
- Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana, Splunk, Datadog).
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
- Exposure to CI/CD tools such as Jenkins, Git, and containerization tools like Docker.
- Strong problem-solving and communication skills, fluent English is a must.
- Eagerness to learn, grow, and contribute to quality engineering excellence.
- Strong written and verbal English communications skills.
- Strong analytical and excellent problem solving skills.
- Experience working in an Agile environment.
- Strong communication skills - both verbal and written
- Degree in Computer Science or related field, or equivalent work experience.

Role
- Solid understanding of:
Software Design & Development principles,
Data Structures and efficient data handling
Testing strategies: Unit, Functional, and Integration
Performance engineering and optimization techniques
Secure coding practices
- Hands-on experience in:
Code reviews and quality improvement practices
Troubleshooting distributed systems and applications
Building reliable and operable software systems
- Participate in sprint planning and contribute to Development, test case design and execution.
- Collaborate with cross-functional teams to understand requirements and implement the changes
- Contribute to BDD/TDD practices and help maintain quality gates using tools like SonarQube.
- Experience in implementing CI/CD build pipelines with tools like Git/BitBucket, Jenkins, Maven, Artifactory and Chef
- Experience with software development frameworks such as Scrum, SAFe
- Stay updated with emerging testing tools and practices and apply them as appropriate.

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

- Abide by Mastercard’s security policies and practices;

- Ensure the confidentiality and integrity of the information being accessed;

- Report any suspected information security violation or breach, and

- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Is this a fit? Let your CV decide.

Add your CV and RoleFinder scores this role and every new one like it against your experience, with a one-line reason for each.

Match my CV Filter the live feed