CIBC

Consultant, Back End Developer- Scala

CIBC
Apply
20 hours ago
Toronto, CanadaSenior

Responsibilities

  • Lead the technical design, development, and integration of cross-functional, multi-platform application systems.
  • Perform and coordinate complex application programming activities.
  • Design application technical infrastructure using specified databases, programming languages, utilities, and testing approaches.
  • Lead the development of cost-effective and innovative backend solutions.
  • Develop multi-year technology roadmaps aligned with the bank’s vision, strategy, and business goals.
  • Lead complex projects involving backend systems, new technology, and application enhancements.
  • Act as development team lead and run code-review sessions.
  • Support and mentor intermediate and senior developers through knowledge sharing, collaboration, and problem solving.
  • Migrate infrastructure to current technologies, including migration to Azure Cloud.

Requirements

  • 5-7 years of hands-on development experience with Azure Cloud, ETL, Databricks, ADF, ADLS, Python, Scala, Oracle, SQL Server, Azure SQL MI, GitHub, Azure DevOps, and Autosys.
  • Experience with infrastructure upgrades and migration to Azure Cloud.
  • Computer Science, Accounting, Management Information Systems, or a related field of study.
  • Legal eligibility to work at the specified location and, where applicable, a valid work or study permit.

Benefits

  • Competitive salary and incentive pay.
  • Banking benefits and a benefits program, subject to plan terms and conditions.
  • Defined benefit pension plan and employee share purchase plan, subject to plan terms and conditions.
  • Vacation offering, wellbeing support, and a points-based employee recognition program.
  • Paid Purpose Day for growth and development.
  • Hybrid work arrangement with 1-3 days per week on-site and the remaining days remote; the job location is Toronto-81 Bay, 24th Floor.
  • Regular employment with 37.5 weekly hours.

Tech Stack

AzureDatabricksMicrosoft SQL ServerPythonScala

Categories

CIBC

About CIBC

10,000+ employees

CIBC (Canadian Imperial Bank of Commerce) provides retail, business, wealth management, and capital markets services to individuals, small and mid-sized businesses, and institutional clients in Canada and the U.S. It earns revenue from interest income, fees, and trading and advisory services, and offers digital and branch banking, mortgages, credit cards, and investment products. Founded in 1961 and headquartered in Toronto, it is one of Canada’s Big Five banks and is listed on the TSX and NYSE (CM).

Contact me