Senior Software Engineer - Java & React

Mastercard

Full-time Other-General
Apply Now
Location
vancouver, metro vancouver regional district, Canada
Posted
July 16, 2026

Job Description

Join Mastercard as a Senior Software Engineer specializing in Java and React in Vancouver. Drive the development of innovative solutions using your full-stack skills in a hybrid work model.
Your role will focus on the AI & Decision Engineering Platform, which enhances Mastercard’s fraud prevention and identity validation capabilities. This position involves high-performance software design, mentoring team members, and actively engaging in all aspects of the software delivery lifecycle. Your experience with agile methodologies and software best practices will greatly influence the outcomes of our projects.
Key Responsibilities:
• Lead design and development for software components
• Develop front end and REST API/backend applications
• Participate extensively in Agile scrum practices
• Drive adoption of engineering standards and best practices
• Write and execute unit and integration tests
Requirements:
• Expertise in secure coding in Java, React, and SQL
•...