Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 8 Nov 2026

Software Engineer II

Mastercard Vancouver mid full-time

Salary

$91,000 - $140,000 CAD per year

Apply on Mastercard

Description

We are looking for a Software Developer to join our Decision Management program (DMP) team in Vancouver office.

The DMP team enables intelligent decision-based products through streaming analytics, governing decisions, and managing outcomes with business agility. The team leverages business rules & AI engines, a streaming big data cluster, in-memory data grids, APIs, & UIs to deliver real-time decisions at a global scale.

As a Software Engineer II, you will implement application logic in Java, write code for unit testing, integration testing, and functional testing, and participate in all scrum ceremonies. You will also mentor junior members of the team, work with stakeholders to provide updates on development and next steps, and support the team by completing committed tasks in the iteration.

Responsibilities:

  • Implement application logic in Java
  • Write code for unit testing, integration testing, and functional testing
  • Participate in all scrum ceremonies
  • Apply best development practices to write well-designed, maintainable, testable, scalable, and secure code
  • Mentor junior members of the team
  • Work with stakeholders to provide updates on development and next steps
  • Support the team by completing committed tasks in the iteration
  • Provide creative solutions to solve complex problems

Requirements:

  • Strong programming skills with deep knowledge of Java
  • Excellent knowledge of Spring and other frameworks
  • Good knowledge of unit testing and mocking frameworks like JUnit, Mockito, or EasyMock
  • Good knowledge of SQL and experience working with Oracle
  • Experience working with high-performance applications
  • Good problem diagnostic and creative problem-solving skills
  • Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs
  • Actively work through the sprint, backlog tickets to deliver value to our products

Desirable Attributes:

  • Experience with IBM ILOG/ODM and Pivotal Gemfire Grid
  • BS in Computer Science or a related field preferred

What we offer:

  • Competitive salary ($91,000 - $140,000 CAD)
  • Extended health benefits
  • Flex-time schedules
  • Encouragement and support for professional development
  • Monthly craft beer tastings
  • Beautiful view of the North Shore mountains
  • Coffee that doesn't stink
  • Colleagues that are as brilliant as they are likeable

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • IBM ILOG/ODM
  • Pivotal Gemfire Grid

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Vancouver-Canada/Software-Engineer-II_R-294449

Apply on Mastercard