We’re building a relationship‑oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. To learn more about CIBC, please visit CIBC.com.
What You’ll Be Doing
You’ll be joining CIBC’s Capital Markets team, specifically the Alternate Solutions Group, at the heart of our digital transformation. As a Consultant, Application Development, you’ll assemble, implement, and maintain flexible, personalized solutions that enhance client experience across ASG applications. You’ll lead the planning and strategy for technical design, development, and integration of these applications.
How You’ll Succeed
- Design and develop complex application programming activities, create technical infrastructure with specific databases, languages, utilities, and testing approaches, and lead cost‑effective innovative solutions.
- Develop multi‑year technology roadmaps aligning with the bank’s vision, strategy, and business goals; lead multiple complicated projects involving backend systems, new technology, and application enhancement.
- Champion continuous improvement in process efficiency, effectiveness, and development best practices to ensure quality of work; bring a positive influence to the team.
- Act as development team lead, run code‑review sessions, and mentor intermediate and senior developers by sharing knowledge, collaborating, and problem solving.
Who You Are
At least 5 years of experience with Java 21, Spring, SpringBoot, SQL / Oracle, Azure cloud, DevOps, and RESTful services; bonus if you have experience with JSF, Angular, Kafka, or Solace.Embrace and advocate change, continuously evolving thinking and work practices to deliver your best.Use relationships and networks to inspire outcomes and share expertise.Be digitally savvy, seeking innovative solutions and adopting new tools and trends.Motivated by collective success, valuing teamwork that transforms ideas into vision.Values Matter to You
You bring your real self to work and live our values – trust, teamwork, and accountability.
What CIBC Offers
Competitive salary, incentive pay, banking benefits, a benefits program, defined benefit pension plan, an employee share purchase plan, vacation, wellbeing support, and MomentMakers social recognition program.State‑of‑the‑art spaces and technology toolkit to simplify collaboration and innovation.Culture that encourages ambition through initiatives such as Purpose Day – a paid day off dedicated to your growth and development.Subject to plan and program terms and conditions.What You Need To Know
CIBC is committed to an inclusive environment where all team members and clients feel they belong. We provide accessible candidate experience and accommodations as needed.All roles posted are actively recruiting opportunities unless otherwise stated.You must be legally eligible to work in the specified location and, where applicable, have a valid work or study permit.Assessment may include attribute‑based tests, coding simulations, or French proficiency.Artificial intelligence tools are used during recruitment to learn more about you and provide a fair process.Job Location
Toronto‑81 Bay, 16th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
Analytical Thinking, Application Development, Applications Programming, Docker Container, Java, Java Web Applications, Kubernetes, Microsoft Azure, Oracle Database, Redis Cache, Spring Boot, Spring Web MVC, WildFly
#J-18808-Ljbffr