← Back to jobs

Remote job

Software Engineer II

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Junior Experience
Full-time Employment

About this role

Role overview Build and improve backend services that support card issuance, cardholder account lifecycles, or the provisioning of payment cards into digital wallets. You’ll deliver defined projects and smaller features within a larger payments platform, from design through rollout, while contributing to code quality, testing, and reliable team operations. Two team placements are available, with work focused either on physical and card lifecycle services or on digital wallet integrations.

Responsibilities - Turn requirements into readable, documented, and well-tested code for payment and money movement services. - Navigate a large codebase, understand existing design choices, and make appropriate changes. - Break business problems into solutions involving multiple interacting software components. - Develop tests, fix bugs, and deliver features that meet team goals. - Take part in code reviews, team planning, and on-call rotations. - Work with cross-functional teammates, raise process improvements, and help newer colleagues learn.

Requirements - At least two years of backend software engineering experience and sound computer science fundamentals. - Programming experience in an object-oriented language such as Java. - Ability to produce clean, reliable code with appropriate documentation and thorough testing. - Judgment to work within existing system designs and adjust them when needed. - Clear, respectful communication and a collaborative approach to solving problems. - Curiosity, openness to constructive feedback, and interest in developing expertise in payments and ledger systems.

Nice to have - Experience in payments, financial technology, accounting, or ledger systems. - Familiarity with cloud services, infrastructure as code, continuous delivery, or observability tools.

Benefits and work setup - Remote work is available within Ontario or British Columbia, Canada. - The listed new-hire base salary range is CAD 92,900–116,100; pay is calibrated by location and experience. Eligible employees may receive annual bonuses. - Benefits include health coverage, flexible vacation and holidays, retirement contributions, company equity, remote-work and development stipends, and family-forming and parental leave support.

Skills detected in the listing

JavaAWS
Detected Oct 19, 2026
Last verified Nov 2, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight