Lead Software Engineer Java at Mastercard

MasterCard
Full-time vancouver, metro vancouver regional district IT & Technology
Posted:
June 15, 2026
Location:
vancouver, metro vancouver regional district, Canada

Job Description

Drive innovation as a Lead Software Engineer specializing in Java at Mastercard in Vancouver. Help build a high-performance Fraud Management Platform while enhancing your software development skills.
This role offers the chance to be part of Mastercard's AI&DPE team, focused on developing new capabilities for the Decision Management Platform. As a Lead Software Engineer, you will work on low-latency Java solutions while ensuring quality assurance processes are followed. Collaborate in an Agile Scrum team to combat fraud and refine transaction security.
Key Responsibilities:
• Develop innovative, high-performance Java solutions
• Lead Quality Assurance and Testing processes
• Document test strategies and performance plans
• Identify automation opportunities for complex testing
• Manage medium-sized projects effectively
Requirements:
• Strong expertise in Java JDK 8 or greater
• Experience with Spring Framework and Maven
• Proficiency in creating and debu...

Apply for this Job

Submit your application for the Lead Software Engineer Java at Mastercard position at MasterCard.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: vancouver, Canada
Posted: June 15, 2026
Deadline: July 25, 2026