CareerPlanSign in

Software Engineer - II

Vancouver, Canada💼 Full-time💰 $91,000–$91,000🗓 2026-09-28 → 2026-09-29

Core

Build intelligent decision-based products using streaming analytics, business rules, and AI engines to prevent fraud on global payment transactions.

Role type

Senior Software Engineer (Java)

Builds

Real-time decisioning products for digital payments

Domain

Fintech / Payments / Fraud Prevention

Deliverable

production ML models

Required skills

Java, Spring, Unit testing (JUnit, Mockito), SQL, Oracle, High-performance application development

Preferred skills

Rest Assure, Selenium, Docker, Kubernetes, Angular, IBM ILOG/ODM, Pivotal Gemfire Grid

Technologies

Java, Spring, Oracle, JUnit, Mockito, Docker, Kubernetes, Angular, IBM ILOG/ODM, Pivotal Gemfire Grid

Responsibilities

Implement application logic in Java, Write unit/integration/functional tests, Mentor junior team members, Participate in Scrum ceremonies, Solve complex technical problems

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.