Build Java backend applications with Mastercard in Vancouver, focusing on high-performance software, testing, and secure real-time decisions. The role is office-based.
As a Software Engineer II, you will contribute hands-on to design, development, testing, and delivery for Mastercard’s Decision Management platform. Apply Java, Spring, SQL, and Oracle knowledge while collaborating with experienced engineers and supporting junior team members. The platform combines business rules, AI engines, streaming big-data technologies, APIs, and in-memory data grids.
Key Responsibilities:
Design, develop, and maintain primarily Java application functionality
Develop unit, integration, and functional tests
Own features from development through testing and delivery
Diagnose technical issues and solve complex problems
Mentor junior engineers and collaborate with stakeholders
Requirements:
Solid Java and Spring development skills
Knowledge of object-oriented design and software principles
Experience with JUnit, Mockito, or EasyMock
Valuable SQL knowledge and Oracle database experience
Agile development and high-performance application experience
Apply Java backend engineering, testing, and troubleshooting skills to Mastercard’s Decision Management team in Vancouver.
J-18808-Ljbffr
📌 Java Backend Software Engineer Ii Vancouver
🏢 Mastercard
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.