Software Developer- EN

RBC

Montreal (administrative region)

On-site

CAD 70,000 - 95,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RBC in Montréal is seeking an Associate Fullstack Developer to contribute to technical delivery, code development, and process improvements within the US-WM space. You will work in a collaborative team shaping new code development and workflows while advancing your career opportunities.

This role requires hands-on coding across Java, Spring Boot, Vue, and API development. The position emphasizes teamwork, quality code, and frequent interaction with RBC partners across Canada and beyond.

Qualifications

  • BS in CS or equivalent practical experience.
  • Experience with Java, Spring Boot, Vue and microservices.
  • GenAI POC prompt-based programming frameworks experience is a plus.

Responsibilities

  • Contribute code in Java/Spring/Vue and API development.
  • Follow Git workflows and code release processes.
  • Create and execute unit, integration, and acceptance tests.
  • Collaborate with RBC partners across Canada and worldwide.

Skills

Java
Spring/Spring Boot
Vue
Microservices
API development
GenAI prompts

Education

B.S. in CS

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.

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ÉAL

City

Montréal

Country

Canada

Work hours/week

37.5

Employment Type

Full time

Platform

TECHNOLOGY AND OPERATIONS

Job Type

Regular

Pay Type

Salaried

Posted Date

2026-09-09

Application Deadline

2026-10-02

Note

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.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

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

Similar jobs worth comparing

Software Developer at RBC
Software Developer at RBC

RBC • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Total rewards program
Stock options where applicable
Flexible work/life balance
Senior Software Developer GFT HALIFAX
Senior Software Developer GFT HALIFAX

RBC • Halifax

On-site
CAD 110,000 - 140,000
Total Rewards
Bonuses and stock where applicable
Flexible benefits
+2
Full Stack Software Developer
Full Stack Software Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Developer - GFT TORONTO
Senior Java Developer - GFT TORONTO

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total rewards program
Coaching & development
Work-life balance
+2
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
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
Lead Full Stack Engineer
Lead Full Stack Engineer

RBC • Toronto

On-site
CAD 120,000 - 160,000
Total rewards program
Stock options
World-class training
Associate Director, Lead Developer (Java)
Associate Director, Lead Developer (Java)

RBC • Toronto

On-site
CAD 120,000 - 160,000
Lead Full Stack Developer
Lead Full Stack Developer

RBC • Toronto

On-site
CAD 120,000 - 190,000
Total rewards program
Career development
Impact and contribution
+2
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