Java Application Developer

CIBC

Toronto, ON, CA
Competitive salary; incentive pyy available; defin...
Fully remote
4+ years java software development
Linux microservices architecture
Sql/nosql database experience
You will join CIBC's Capital Markets Technology group to deliver complex, enterprise-scale mobile projects involving multiple back-end systems

Job Summary

  • You will join CIBC's Capital Markets Technology group to deliver complex, enterprise-scale mobile projects involving multiple back-end systems.
  • The role requires leading the planning, strategy, and technical design of cost-effective solutions that enhance the client experience.
  • CIBC offers a competitive salary, incentive pay, banking benefits, a defined benefit pension plan, and a dedicated paid day off for growth called Purpose Day.

Matching Summary

You will join CIBC's Capital Markets Technology group to deliver complex, enterprise-scale mobile projects involving multiple back-end systems.

Salary

Competitive salary; Incentive pay available; Defined benefit pension plan included

Skills & Requirements

Must-have

  • 4+ years Java software development
  • Linux microservices architecture
  • SQL/NoSQL database experience
  • Message Bus (IBM MQ/Kafka/RabbitMQ)
  • REST API development and GIT
  • Kubernetes container orchestration

Nice-to-have

  • Quarkus or GraalVM framework experience
  • Oracle and MongoDB database expertise
  • OpenShift or Azure Kubernetes Service exposure
  • Advocating for change and innovation
  • Strong teamwork and inclusive culture values

Key Requirements

  • Minimum 4 years of Java software development experience
  • Legally eligible to work in Canada
  • Valid work or study permit if required

Work Rights

Must be legally eligible to work at location specified

Tailored Resume

Cover Letter