×
Register Here to Apply for Jobs or Post Jobs. X

Consultant, Back End Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Canadian Imperial Bank of Commerce
Full Time position
Listed on 2026-06-08
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

About the Role

Application Developer in CIBC’s Core Banking and Payments Technology Team – working on digital transformation, building flexible and personalized banking solutions that enhance client experience.

Responsibilities
  • Assist in developing, testing, and supporting the implementation of cross‑functional, multi‑platform application systems.
  • Design, develop, and maintain backend services and REST APIs using Go and Java.
  • Build full‑stack solutions that integrate with multiple systems, data sources, and external APIs.
  • Participate in technical design, integration, and deployment of application systems.
  • Work with stakeholders, end users, business analysts and technical resources to gather requirements and prepare design specifications.
  • Collaborate with team members to troubleshoot, optimize, and continuously improve the platform.
Qualifications
  • 1+ years experience in payment systems.
  • 2–3 years experience in Go (Golang) or Java.
  • Strong knowledge of relational databases (Azure Postgre

    SQL, Azure SQL, Oracle) – schema design, query tuning, migrations.
  • 2–3 years experience integrating APIs and event‑driven systems (e.g., Solace).
  • 1–2 years experience with Docker, Kubernetes/Open Shift, and CI/CD pipelines (Git Hub Actions).
  • Proficient with Bash, Power Shell and optionally Python.
  • Familiarity with mTLS, JWT and secure API design practices.
  • Understanding of Open Telemetry, Prometheus, Splunk or similar monitoring and tracing frameworks.
  • Familiarity with Git and collaborative development workflows.
  • Asset: experience in Azure cloud environments, micro‑service architecture, service mesh (e.g., Istio).
  • Knowledge of financial, payments or high‑throughput transaction systems.
  • Experience in performance tuning and capacity planning of distributed systems.
Benefits
  • Competitive salary, incentive pay, and banking benefits.
  • Benefits program and defined‑benefit pension plan.
  • Employee share purchase plan.
  • Vacation, wellbeing support, & Moment Makers recognition program.
  • Paid purpose day for growth and development.
Location & Work Arrangement

Toronto – 81 Bay, 18th Floor.

Work arrangement (proportion of onsite and remote) will be discussed during interview.

CIBC is committed to creating an inclusive environment where all team members and clients feel they belong. We seek applicants with a wide range of abilities.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary