Mastercard

Senior Software Engineer - Java

Mastercard
Apply
2 days ago
Dublin, IrelandSenior
H1B Sponsor

Responsibilities

  • Design and develop Mastercard’s commercial virtual payments platform.
  • Contribute daily to the design and development of the wider platform and product suite.
  • Work with internal stakeholders and senior management to define business requirements and prioritize development tasks.
  • Mentor junior engineering team members.
  • Participate in architectural discussions and ensure alignment across products.
  • Debug server-side API calls and contribute to best-practice API design.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected breaches, and complete required security training.

Requirements

  • Strong or expert-level Java development and architecture experience.
  • Expertise with Spring and Hibernate.
  • Proven experience building globally scaled solutions.
  • Strong experience working in an agile environment and contributing to retrospectives and elaboration sessions.
  • Experience with JSON- and SOAP-based APIs using Java.
  • Knowledge of cloud-native development, including Cloud Foundry and AWS.
  • Ability to collaborate with stakeholders, contribute to architecture, and mentor junior team members.

Tech Stack

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building 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.

Contact me