Job Description

What you’ll be doing

You’ll be joining CIBC’s Direct Financial Services team and will be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale mobile projects involving multiple back‑end systems. You will be a key member of the technology team supporting digital transformation, successfully implementing complex, enterprise‑scale solutions on modern platforms with a variety of system integration and patterns. As a Java/J2EE Developer, you first need to be an expert programmer and will lead development and implementation of solutions to the main digital channels in a hands‑on way. The work arrangement (proportion of on‑site and remote work) will be discussed during the interview. How You’ll Succeed

Design and Development – Lead API design by analyzing business requirements and following system architecture and high level design. Lead API development following the right design patterns and best practices. Code complex systems an...

Ready to Apply?

Take the next step in your AI career. Submit your application to Canadian Imperial Bank of Commerce today.

Submit Application