About The Position

You’ll be joining CIBC’s Application Engineering Shared Platform team and be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale cloud based applications involving multiple back-end systems. As a Sr. Consultant, Back End Developer- Java/Golang you will build, implement and maintain, flexible and modular solutions that enhance the client experience across lines of businesses both in Java and GoLang. You’ll assist with the planning and strategy for the technical design, development and integration of these applications. At CIBC we enable the work environment most optimal for you to thrive in your role. To successfully perform the work, you’ll be on-site full-time. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-3 days per week on-site, while other days will be remote.

Requirements

  • 10 years experience.
  • Java (Java EE/Java SE) development ability.
  • Good knowledge of GoLang.
  • Familiarity with Containerization (Docker).
  • Familiarity with Azure Cloud Services (Azure SQL, Databricks, ADLS, Event Hub, ADF).
  • Familiarity with PostgreSQL.
  • Familiarity with Kubernetes (or Red Hat OpenShift).
  • Familiarity with Web Services/API.
  • Familiarity with Web Security.
  • Familiarity with Networking.
  • Familiarity with Unix.
  • Computer Science, Accounting, Management Information Systems, or a related field of study.
  • Legally eligible to work at the specified location(s) and, where applicable, must have a valid work or study permit.

Responsibilities

  • Develop code and test computer programs for straightforward assignments.
  • Review, analyze, and modify programming systems, including encoding, testing, and debugging.
  • Participate in the technical design, development, and integration of cross functional, multi-platform application systems.
  • Effectively interact with team members, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members.
  • Function as a subject matter expert (SME) to other developers, in addition to hands-on coding.

Benefits

  • Competitive compensation
  • Banking benefit
  • Wellbeing support
  • Employee and family assistance programs
  • MomentMakers, our social, points-based recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service