Senior Backend Java Engineer — Build Scalable Banking APIs

RBC

Montreal (administrative region)

On-site

CAD 90,000 - 140,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC is seeking a skilled software engineer in Montréal to build customer-facing services and scalable backend systems. You will contribute to the end-to-end transformation of banking journeys and work with modern technologies within an agile team.

You will collaborate with product, business and tech colleagues, promote inclusive culture, and engage stakeholders across Canada and globally to deliver high-impact solutions.

Qualifications

  • B.S. degree in Computer Science or related field.
  • 4+ years backend development with Java/NodeJS.
  • 2+ years building distributed cloud apps (OpenShift, Docker, Azure).
  • RESTful APIs and Swagger/OpenAPI experience.
  • Coding standards, code reviews and source control experience.
  • Production software support with monitoring tools (Splunk, Dynatrace).
  • Excellent communication with both technical and non-technical stakeholders.

Responsibilities

  • Create new services and customer-facing applications using the latest technologies.
  • Write scalable, high-performance, maintainable services.
  • Explore new technologies to solve current and future challenges.
  • Collaborate in an agile product team with tech, product, and business members.
  • Support team health and foster an inclusive culture.
  • Engage with RBC partners and employees across Canada and worldwide.

Skills

Java/NodeJS
REST APIs
Swagger/OpenAPI
OpenShift
Docker
Azure
Code reviews
Communication

Education

Bachelor's degree in CS or related field

Tools

OpenShift
Docker
Azure
Splunk
Dynatrace

Job description

RBC is seeking a skilled software engineer in Montréal to build customer-facing services and scalable backend systems. You will contribute to the end-to-end transformation of banking journeys and work with modern technologies within an agile team.

You will collaborate with product, business and tech colleagues, promote inclusive culture, and engage stakeholders across Canada and globally to deliver high-impact solutions.

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

Similar jobs worth comparing

Senior Backend Engineer: Build Scalable Banking APIs
Senior Backend Engineer: Build Scalable Banking APIs

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Engineer — Payments Platform (Java/Spring)
Senior Backend Engineer — Payments Platform (Java/Spring)

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 160,000
Total rewards program
Bonus opportunities
Stock where applicable
Senior Backend Developer (Java)- EN
Senior Backend Developer (Java)- EN

RBC • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Senior Java Full-Stack Engineer | Microservices & AI Tools
Senior Java Full-Stack Engineer | Microservices & AI Tools

RBC • Mississauga

On-site
CAD 110,000 - 140,000
Total Rewards Program
Stock options where applicable
Senior Full-Stack Engineer for FinTech Platforms
Senior Full-Stack Engineer for FinTech Platforms

Worky • Toronto

On-site
CAD 95,000 - 145,000
Total Rewards Program
Flexible benefits
Bonuses and commissions
+2
Senior Backend Engineer: Scale Fintech APIs (NestJS/TS)
Senior Backend Engineer: Scale Fintech APIs (NestJS/TS)

RBC • Toronto

On-site
CAD 120,000 - 160,000
Total rewards program
Coaching & growth opportunities
Flexible work-life balance
Senior Back-End Developer
Senior Back-End Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Developer
Senior Backend Developer

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total Rewards Program with bonuses and
Coaching and development opportunities
Dynamic, collaborative team
Senior Software Engineering Lead — Deliver, Mentor, Innovate
Senior Software Engineering Lead — Deliver, Mentor, Innovate

RBC • Toronto

On-site
CAD 140,000 - 190,000
Total rewards
Flexible benefits
Bonuses
+1
Senior Java Backend Engineer - API, Microservices, AWS
Senior Java Backend Engineer - API, Microservices, AWS

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Assurance collective flexible
Régime de retraite généreux
Programme d’aide aux employés
+2