Mastercard

Software Engineer II

Mastercard
Apply
1 day ago
Pune, IndiaMid Level

Responsibilities

  • Deliver end-to-end product validation for Transaction Stream payment solutions.
  • Develop and maintain Java automation frameworks and software solutions.
  • Drive test engineering methodologies, quality automation, self-service delivery practices, and Mastercard standards.
  • Perform and support software development, unit testing, functional testing, and integration testing.
  • Monitor customer insights and production issues to improve product quality and processes.
  • Lead initiatives involving automation, defect metrics, quality improvement, and proof-of-concepts.
  • Review project-level work and coordinate with global business, product, architecture, engineering, quality, and vendor teams.
  • Provide technical guidance and contribute to engineering best practices.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or equivalent.
  • Strong analytical, organizational, problem-solving, communication, coordination, and stakeholder-management skills with attention to detail.
  • Experience analyzing technical requirements and delivering engineering solutions.
  • Strong hands-on experience developing automation frameworks and software solutions using Java.
  • Experience building, testing, and supporting applications across microservices, event-driven architectures, and database platforms.
  • Experience with SFTP, sockets, HTTPS, RPC, and CI/CD pipelines.
  • Working knowledge of payment simulation tools such as T3 and ISO 8583 payment protocols.
  • Understanding of card payments, transaction processing, message flows, and financial messaging formats.
  • Understanding of cloud-native platform architectures and microservices-based application development.
  • Experience with Digital Native Architecture, Spring Boot, cloud technologies, preferably Pivotal Cloud Foundry, and Agile SAFe environments.
  • Ability to provide technical guidance and collaborate across Product, Architecture, Engineering, Quality, and Vendor teams.
  • Passion for emerging technologies and modern software engineering practices, especially event-driven architecture and caching or persistence mechanisms.

Tech Stack

JavaPivotal Cloud FoundrySpring Boot

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me