Senior Payments App Development Consultant

CIBC US

Toronto

Hybrid

CAD 110,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Incentive pay
Banking benefits
Employee share purchase plan
Vacation offering
Wellbeing support
MomentMakers recognition program

Job summary

CIBC is seeking a Consultant, Application Development (Payments) in Toronto to design, develop and maintain scalable web applications across lines of business. You will work on both front-end and back-end components, collaborating with cross-functional teams to deliver end-to-end payment solutions.

The role is on-site full-time with a hybrid schedule (1–3 days on-site, remaining days remote). You’ll bring 6–8 years of Java experience and knowledge of GoLang, containers, and cloud services.

Qualifications

  • 6-8 years of experience in Java development; GoLang knowledge is a plus.
  • Strong knowledge of containerization (Docker), cloud services (Azure), and databases.

Responsibilities

  • Build, implement and maintain modular web solutions across multiple lines of business.
  • Design, develop and maintain both front-end and back-end components of complex web applications.
  • Collaborate with cross-functional teams to deliver end-to-end solutions with strong UX, design and functionality.

Skills

Java programming
GoLang
Unix
Web Services/API
Web Security
Networking

Education

Computer Science or related field

Tools

Docker
Azure Cloud Services
PostgreSQL
Kubernetes
Red Hat OpenShift
RESTful APIs
Git
GitHub Actions
Unix

Job description

CIBC is seeking a Consultant, Application Development (Payments) in Toronto to design, develop and maintain scalable web applications across lines of business. You will work on both front-end and back-end components, collaborating with cross-functional teams to deliver end-to-end payment solutions.

The role is on-site full-time with a hybrid schedule (1–3 days on-site, remaining days remote). You’ll bring 6–8 years of Java experience and knowledge of GoLang, containers, and cloud services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Consultant, Application Development (Payments)
Consultant, Application Development (Payments)

CIBC • Toronto

Hybrid
CAD 130,000 - 150,000
Competitive salary
Benefits program
Employee share purchase plan
Consultant, Application Development (Payments)
Consultant, Application Development (Payments)

CIBC US • Toronto

Hybrid
CAD 110,000 - 140,000
Competitive salary
Incentive pay
Banking benefits
+4
Senior Full-Stack Developer: ATM & Payments Platform (Hybrid)
Senior Full-Stack Developer: ATM & Payments Platform (Hybrid)

CIBC • Toronto

Hybrid
CAD 110,000 - 160,000
Competitive salary
Incentive pay
Banking benefits
+5
Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Consultant, Java Back End Development
Consultant, Java Back End Development

CIBC US • Toronto

Hybrid
CAD 90,000 - 120,000
Hybrid Java Backend Lead | Enterprise API Developer
Hybrid Java Backend Lead | Enterprise API Developer

CIBC US • Toronto

Hybrid
CAD 90,000 - 120,000
Sr Director, App Delivery
Sr Director, App Delivery

CIBC • Toronto

Hybrid
CAD 180,000 - 230,000
Sr. Full Stack Developer
Sr. Full Stack Developer

CIBC • Toronto

Hybrid
CAD 120,000 - 160,000
Purpose Day
Employee share purchase plan
MomentMakers recognition program
Solution Design, IT Specialist
Solution Design, IT Specialist

Swoon • Toronto

On-site
CAD 90,000 - 120,000
Senior Full-Stack Engineer, Payments & Banking (Hybrid)
Senior Full-Stack Engineer, Payments & Banking (Hybrid)

Ring • Toronto

Hybrid
CAD 90,000 - 130,000