CIBC

Senior Full Stack Developer

CIBC
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, code, test, and coordinate complex application programming activities.
  • Design application technical infrastructure using databases, programming languages, utilities, and testing approaches.
  • Lead the design and development of cost-effective, innovative solutions.
  • Develop multi-year technology roadmaps aligned with the bank’s strategy and business goals.
  • Lead complex projects involving backend systems, new technology, and application enhancements.
  • Act as the mobile development team lead and run code-review sessions.
  • Support and mentor intermediate and senior developers.
  • Participate in a weekly L2 rotational support schedule.

Requirements

  • At least 5 years of experience with Core Java, Spring, Spring Boot, Angular, Azure, Kubernetes, and Docker.
  • Ability to perform detailed technical design, application development, impact analysis, and solution recommendations.
  • Experience leading complex projects and determining technical methods and approaches.
  • Ability to lead mobile development activities, conduct code reviews, and mentor developers.
  • Applicants must be legally eligible to work at the specified location and hold a valid work or study permit where applicable.

Benefits

  • Competitive salary and incentive pay.
  • Banking benefits and a benefits program, subject to plan terms and conditions.
  • Defined benefit pension plan and employee share purchase plan, subject to plan terms and conditions.
  • Vacation offering and wellbeing support.
  • MomentMakers social, points-based recognition program.
  • Paid Purpose Day for growth and development.
  • Work arrangement proportions of onsite and remote work are discussed during the interview.
  • Regular employment with 37.5 weekly hours in Toronto.

Tech Stack

AngularAzureDockerJavaKubernetesOpenShiftSpring Boot

Categories

CIBC

About CIBC

10,000+ employees

CIBC (Canadian Imperial Bank of Commerce) provides retail, business, wealth management, and capital markets services to individuals, small and mid-sized businesses, and institutional clients in Canada and the U.S. It earns revenue from interest income, fees, and trading and advisory services, and offers digital and branch banking, mortgages, credit cards, and investment products. Founded in 1961 and headquartered in Toronto, it is one of Canada’s Big Five banks and is listed on the TSX and NYSE (CM).

Contact me