Java Application Developer

CIBCToronto, ON
Hybrid

About The Position

You’ll be joining CIBC’s Capital Markets Technology, Global Derivatives & FICC, Application Development group. You’ll be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale mobile projects involving multiple back-end systems. As an Application Consultant, you’ll assemble, implement and maintain easy, flexible, and personalized solutions that enhance the client experience. You’ll lead 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. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview

Requirements

  • Experience of 4+ years working Java software development.
  • Hands-on experience with Linux microservices and SQL/NoSQL databases.
  • Message Bus Experience (IBM MQ /RabbitMQ / Kafka / Solace).
  • Experience with REST API and GIT.

Nice To Haves

  • Worked with Quarkus or any GraalVM based framework.
  • Experience with Oracle database and Mongo DB.
  • Experience with Kubernetes (Docker / Podman / Helm).
  • Exposure to OpenShift (or Azure Kubernetes Service, etc.).

Responsibilities

  • Perform and coordinate complicated application programming activities.
  • Design the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches.
  • Lead the design and development of cost-effective and innovative solutions.
  • Develop code and test computer programs for straightforward assignments.
  • Review, analyze, and modify programming systems, including coding, testing, and debugging.
  • 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.

Benefits

  • competitive salary
  • incentive pay
  • banking benefits
  • a benefits program
  • defined benefit pension plan
  • an employee share purchase plan
  • a vacation offering
  • wellbeing support
  • MomentMakers, our social, points-based recognition program
  • Purpose Day; a paid day off dedicated for you to use to invest in your growth and development

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service