Mastercard

Software Engineer - II

Mastercard
Apply
2 days ago
Vancouver, CanadaMid Level

Responsibilities

  • Implement application logic in Java for Mastercard’s Decision Management platform.
  • Write unit, integration, and functional tests and apply maintainable, scalable, secure development practices.
  • Participate in Scrum ceremonies and complete committed iteration tasks.
  • Diagnose complex problems and develop creative solutions for high-performance applications.
  • Work with stakeholders on development updates and next steps.
  • Mentor junior team members and seek support from senior colleagues when blocked.

Requirements

  • Strong programming skills and deep knowledge of Java.
  • Excellent knowledge of Spring and other frameworks.
  • Knowledge of unit testing and mocking frameworks such as JUnit, Mockito, or EasyMock.
  • Knowledge of SQL and experience working with Oracle.
  • Experience developing high-performance applications.
  • Strong problem-solving, diagnostic, organizational, and task-management skills.
  • Desirable experience with Rest Assured, Selenium WebDriver, IBM ILOG/ODM, Pivotal GemFire, Docker, Kubernetes, or Angular.
  • A BS in computer science or a related field is preferred.

Benefits

  • Competitive salary of $91,000-$140,000 CAD for Vancouver, Canada, with potential eligibility for a discretionary annual incentive program.
  • Extended health benefits, flex-time schedules, and professional development support.
  • Vancouver office location with North Shore mountain views, coffee, and monthly craft beer tastings.

Tech Stack

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