Senior Backend Engineer — Cloud-Native, Scalable Services

RBC

Toronto

On-site

CAD 90,000 - 130,000

Full time

45 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses
Flexible benefits
Stock options
Career development

Job summary

RBC is seeking engineers to build modern, scalable backend services at the Toronto office. You will work on customer-facing applications using Java/NodeJS and cloud-native tools, delivering high-performance services as part of an agile team.

Ideal candidates have 2+ years in backend development, experience with distributed cloud apps (OpenShift, Docker, Azure), RESTful APIs, and a proactive approach to learning and collaboration.

Qualifications

  • B.S. degree in Computer Science or related technical field or equivalent practical experience.
  • 2+ years of backend development in Java/NodeJS.
  • 2+ years developing distributed cloud apps (OpenShift, Docker, Azure).
  • Experience with RESTful APIs and OpenAPI/Swagger.
  • Experience with code reviews and source control management.
  • Experience with monitoring tools (Splunk, Dynatrace).
  • Knowledge of software design patterns.

Responsibilities

  • Create new services and customer-facing applications using modern technologies.
  • Write scalable, high-performance, maintainable, reusable services.
  • Champion agile practices within a product team and contribute to team health and culture.
  • Provide coaching and support to teammates.
  • Collaborate across business, product, and technology teams to deliver exceptional products.

Skills

Java/NodeJS
OpenShift
Docker
Azure
RESTful APIs
Code reviews
Monitoring tools
Software design patterns
CI/CD
Unit testing

Education

B.S. degree in Computer Science or related field

Tools

Swagger/OpenAPI

Job description

RBC is seeking engineers to build modern, scalable backend services at the Toronto office. You will work on customer-facing applications using Java/NodeJS and cloud-native tools, delivering high-performance services as part of an agile team.

Ideal candidates have 2+ years in backend development, experience with distributed cloud apps (OpenShift, Docker, Azure), RESTful APIs, and a proactive approach to learning and collaboration.

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

Similar jobs worth comparing

Senior Backend Developer - Scalable Banking APIs
Senior Backend Developer - Scalable Banking APIs

Socket.dev • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Engineer - Cloud, Microservices & Kafka
Senior Java Engineer - Cloud, Microservices & Kafka

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total rewards program
Coaching & development
Work-life balance
+2
Senior Java Full-Stack Engineer - Cloud & Microservices
Senior Java Full-Stack Engineer - Cloud & Microservices

RBC • Toronto

On-site
CAD 110,000 - 150,000
Senior Full-Stack Engineer — SaaS & Cloud Automation Lead
Senior Full-Stack Engineer — SaaS & Cloud Automation Lead

RBC • Toronto

On-site
CAD 110,000 - 150,000
Bonuses
Flexible benefits
Stock options where applicable
+1
Senior Full Stack Engineer - Enterprise APIs & Cloud
Senior Full Stack Engineer - Enterprise APIs & Cloud

RBC • Toronto

On-site
CAD 120,000 - 160,000
Bonuses and flexible benefits
Stock options where applicable
World-class training program
+1
Senior DevOps Engineer - AI-Driven CI/CD & Cloud
Senior DevOps Engineer - AI-Driven CI/CD & Cloud

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total Rewards Program
Coaching and development opportunities
Impactful work
+5
Senior AI-Driven Cloud Infrastructure Engineer
Senior AI-Driven Cloud Infrastructure Engineer

RBC • Toronto

On-site
CAD 120,000 - 160,000
Senior Back End Developer
Senior Back End Developer

RBC • Toronto

On-site
CAD 90,000 - 120,000
Total rewards program
Flexible work/life balance
Senior Back-End Developer
Senior Back-End Developer

RBC • Toronto

On-site
CAD 90,000 - 130,000
Bonuses
Flexible benefits
Stock options
+1
Lead Full-Stack Engineer: Azure/.NET Cloud Solutions
Lead Full-Stack Engineer: Azure/.NET Cloud Solutions

RBC • Toronto

On-site
CAD 120,000 - 190,000
Total rewards program
Career development
Impact and contribution
+2