Software Developer at RBC

RBC

Montreal (administrative region)

On-site

CAD 70,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Total rewards program
Stock options where applicable
Flexible work/life balance

Job summary

RBC in Montréal, QC is seeking an Associate Fullstack Developer to contribute to the technical delivery of the team, working on Java/Spring/Vue stacks and API development. You will help shape new code development and workflows in the US-Wealth Management space.

You will collaborate with RBC partners across Canada and worldwide, participate in code reviews, testing, and continuous improvement, and grow your career in a supportive, performance-driven environment with comprehensive rewards.

Qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent experience.
  • Development experience with Java, Spring Boot, Vue, microservices and API development.
  • Nice-to-have experience with testing frameworks.

Responsibilities

  • Contribute code across Java/Spring/Vue stacks and API development.
  • Follow Git workflows for merging, branching and releases.
  • Develop and execute unit, integration and acceptance tests.
  • Collaborate with RBC partners and employees across Canada and worldwide.

Skills

Java
Spring Boot
Vue
Microservices
API development
GenAI

Education

B.S. in Computer Science

Tools

Git
Testing frameworks

Job description

Software Developer at RBC in Montréal, QC, CA.

Full-time on site position offers great opportunities for career growth.

Job Description

What is the opportunity? We are looking for a top-notch, driven, Associate Fullstack Developer who is a great team player and passionate about the quality of their code. As an Associate Fullstack Developer, you will be contributing to the technical delivery of your team. You will have the opportunity to help shape new code development/management and process workflows that are currently being implemented within the US-WM space. This role requires someone who can roll up their sleeves in developing their future career opportunities.

What will you do?
  • You will have the opportunity to contribute code within the following technology stacks: Java, Spring/Spring Boot, Vue, micro services and API development and GenAI POC prompt-based programming framework, developer productivity improvements for US-Wealth Management Online.
  • Code merging and branching methodologies using Git and code release process.
  • Develop, code, document and execute unit, system, integration and acceptance tests using different languages and testing tools for functions of high complexity.
  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
What do you need to succeed?
  • Must-have B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience. Development experience in one or more of the following technologies - Java, Spring/Spring Boot, Vue, micro services and API development and GenAI POC prompt-based programming frameworks
  • Nice-to-have Experience with testing Frameworks.
What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable Leaders who support your development through coaching and managing opportunities Flexible work/life balance options Work in a dynamic, collaborative, progressive, and high-performing team Ability to make a difference and lasting impact

Job Skills

Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details

Address: 1 PLACE VILLE MARIE:MONTRÉALCity: MontréalCountry: CanadaWork hours/week: 37.5Employment Type: Full timePlatform: TECHNOLOGY AND OPERATIONSJob Type: RegularPay Type: SalariedPosted Date: 2026-09-09Application Deadline: 2026-10-02Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer- EN
Software Developer- EN

RBC • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Senior Full Stack Engineer at RBC
Senior Full Stack Engineer at RBC

RBC • Toronto

On-site
CAD 110,000 - 150,000
Bonuses
Flexible benefits
Stock options where applicable
+1
Senior Software Developer in Test (Development Focused)
Senior Software Developer in Test (Development Focused)

Socket.dev • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Total Rewards Program with bonuses and
Flexible work/life balance
Stock options where applicable
Full Stack Software Developer
Full Stack Software Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Software Developer in Test (Development Focused)- EN
Senior Software Developer in Test (Development Focused)- EN

RBC • Montreal (administrative region)

On-site
CAD 95,000 - 130,000
Total rewards and flexible benefits
Career development and coaching
Flexible work-life balance
+2
Associate Director, Lead Software Developer at RBC
Associate Director, Lead Software Developer at RBC

RBC • Toronto

On-site
CAD 120,000 - 210,000
Senior Software Developer
Senior Software Developer

RBC • Toronto

On-site
CAD 110,000 - 140,000
Bonuses & flexible benefits
Stock where applicable
Work-life balance
+3
Backend Developer
Backend Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Total Rewards Program
Coaching and development
Dynamic, collaborative team
+1
Full Stack Developer – Conversational AI at RBC
Full Stack Developer – Conversational AI at RBC

RBC • Toronto

On-site
CAD 90,000 - 120,000
2027 Winter Student Opportunities Technology & Operations - Software Developer, 4 Months
2027 Winter Student Opportunities Technology & Operations - Software Developer, 4 Months

RBC • Toronto

On-site
CAD 42,000 - 65,000
Networking with students across Canada
Gamification & team events
Coaching and development opportunities
+1