Software Engineer II

Mastercard

Pune Division, Maharashtra, India1h agovia LinkedIn

About the Role

The Mastercard Transaction Stream team is involved in developing cutting-edge solutions to deliver the Next Generation of Core Payment Products for Mastercard. These cutting-edge solutions are built on the Digital Network Architecture, Cloud Native principles and in a Scaled Agile Framework. As a Software Engineer II on the Transaction Stream team, you will contribute to the design, development, integration, automation, and delivery of highly scalable payment solutions. You will collaborate closely with cross-functional teams to transform business requirements into robust software capabilities while ensuring platform reliability, performance, and engineering excellence.

Key Responsibilities

  • Work as a Transaction Stream team member to deliver end-to-end product validation for Transaction Stream.
  • Play a crucial part in helping drive Quality to help build and ship better products.
  • Drive test engineering methodologies, Mastercard standards and help build high quality software.
  • Leverage GenAI tools and agents to bring productivity and speed.
  • Help make Quality an integral part of the development process.
  • Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance quality of the product/capability.
  • Drive quality automation and self-service culture as a part of software delivery practices.
  • Acts as first-review for project-level reviews, walkthroughs and inspections.
  • Communicate effectively and coordinate with various global groups in MasterCard to ensure success of the projects, including Business Owners, Product Owners, Enterprise Architecture teams, Other product teams etc.
  • Lead various initiatives for improving automation, defect metrics and overall quality.
  • Conduct various Proofs-of-concept as per technological and business needs.

Requirements & Tech Stack

  • Strong analytical, organizational, and problem-solving skills with exceptional attention to detail.
  • Ability to analyze technical requirements systematically and deliver effective engineering solutions.
  • Experience in software development, unit testing, functional testing, and integration testing.
  • 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 working with various communication protocols (SFTP, Sockets, HTTPS, RPC, etc.) and CI/CD pipelines.
  • Working knowledge of payment simulation tools such as T3 (or similar tools) and ISO 8583 payment protocols.
  • Strong understanding of card payments, transaction processing, message flows, and financial messaging formats.
  • Understanding of cloud-native platform architectures and microservices-based application development (Preferred).
  • Passion for emerging technologies and modern software engineering practices, especially Event-Driven Architecture and modern caching/persistence mechanisms.
  • Experience with Digital Native Architecture, Spring Boot, Cloud technologies (preferably Pivotal Cloud Foundry), and Agile (SAFe) development environments.
  • Strong communication and stakeholder management skills with experience collaborating across Product, Architecture, Engineering, Quality, and Vendor teams.
  • Ability to provide technical guidance and contribute to engineering best practices across teams.
  • Strong coordination and organizational skills with the ability to work effectively across global teams and stakeholders.
  • Demonstrated experience working in Agile (SAFe) environments with a focus on delivering high-quality software solutions.

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or equivalent.

Fresher Software Developer Jobs in Pune · last 7 days

71 openings · 70 need no experience

Most hiring: IBM, T-Systems ICT India Pvt Ltd, Mastercard

See all 71 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job