R

Royal Bank of Canada

Global banking, wealth management, and insurance

Associate Director – Lead Developer - Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience designing and coding application programs and developing Java-based applications, including experience with Spring, Hibernate, and databases.
  • At least 5 years of experience reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging, and installing for a large-scale system.
  • Experience developing APIs and implementing business logic that exposes datasets.
  • At least 10 years of experience ensuring the operating efficiency of existing application systems and maintaining documentation records of systems development and revisions.
  • At least 10 years of experience analyzing organizational needs and goals for the development and implementation of application systems.

Responsibilities

  • Design and code application programs, and perform testing for developed applications.
  • Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing for a large-scale system.
  • Ensure the operating efficiency of existing application systems and maintain records documenting systems development and revisions.
  • Analyze organizational needs and goals for the development and implementation of application systems.

Desired Qualifications

  • Experience with capital markets.

About the Company

Royal Bank of Canada

Global banking, wealth management, and insurance

What does RBC do? It provides a wide range of financial services including personal and commercial banking, wealth management, insurance, investor services, and capital markets to clients in Canada, the United States, and 27 other countries. How do its products work? It earns revenue from loans, mortgages, investment products, and advisory services, and uses technology to deliver a seamless client experience across a diversified set of financial services, with an emphasis on digital tools and customer service. How is RBC different from competitors? It combines scale and global reach with a principles-led culture, a strong focus on community impact, and a large, diverse workforce (94,000+ employees) to drive client outcomes and continuous innovation. What is RBC’s goal? To help clients prosper and communities thrive by delivering reliable financial solutions and services while adapting to changing needs and maintaining leadership in the financial sector.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1864

Recently Posted Jobs

Explore more opportunities at Royal Bank of Canada

See more jobs