IT & Software

Senior Payments Full Stack Developer

CIBC

Toronto · Ontario · Canada

Build payment technology for CIBC in Toronto using Go, Java, REST APIs, and full-stack development across integrated systems.

As a Senior Consultant, Full Stack Developer, you will support CIBC’s Core Banking and Payments Technology team. You will develop, test, and support cross-functional, multi-platform applications for complex payment assignments. Your work will translate business requirements into secure, integrated solutions aligned with the technology roadmap.

Key Responsibilities:

  • Design backend services and REST APIs using Go and Java
  • Develop and test complex payment-related computer programs
  • Build full-stack solutions integrating systems, data sources, and APIs
  • Coordinate technical design and application system integration
  • Document functionality, infrastructure, interfaces, and integrations

Requirements:

  • Five-plus years supporting card-issuing payment systems
  • Familiarity with VISA, Mastercard, and card transaction lifecycles
  • Eight-plus years integrating APIs and event-driven systems
  • Strong relational database knowledge, including schema design and migrations
  • Familiarity with secure API design, Git, and collaborative workflows

Apply payment systems expertise, Go, Java, and API integration skills to CIBC’s Toronto technology team.

#J-18808-Ljbffr

Reference: WJ-4703_9441120

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.