Enable job alerts via email!

Senior Full Stack Developer

RBC

Mississauga

Hybrid

CAD 80,000 - 110,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Full Stack Developer, where you will play a crucial role in enhancing insurance solutions through innovative technology. You will design, develop, and implement scalable applications while collaborating with a dynamic team. This position offers the chance to work with cutting-edge technologies and contribute to meaningful projects that impact clients and communities. Enjoy a supportive environment that values diversity and professional growth, along with flexible work options and competitive rewards. Embrace the challenge and make a lasting impact in the financial services sector.

Benefits

Bonuses
Flexible benefits
Competitive salary
Commissions
Stock options
Leadership support for development
World-class training
Flexible work/life balance
Challenging work experiences

Qualifications

  • 5+ years as a Full Stack Developer with expertise in Angular, .NET, and Java.
  • Strong experience with MongoDB and large enterprise applications.

Responsibilities

  • Design and code application programs; perform testing for developed applications.
  • Collaborate with peers to develop code aligned with strategic initiatives.

Skills

MongoDB
Full Stack Development
Java
Angular
REST API/Microservices
SQL
Agile Development
DevOps
Communication Skills
Problem Solving

Tools

Jenkins
GitHub
JIRA
ServiceNow
Confluence
Docker
AWS
Azure

Job description

Job Summary

Job Description

What is the opportunity?

The Creditor and Home & Auto Insurance Technology team is undertaking multiple initiatives as part of RBC’s continuous evolution and improvement of our Insurance solutions. In this role, you will apply your development skills and experience to a variety of assignments across the development lifecycle, employing Agile methods and practices, primarily within the Creditor Insurance portfolio.

What will you do?

  1. Design and code application programs; perform testing for developed applications.
  2. Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing for large-scale systems.
  3. Ensure the operating efficiency of existing application systems. Maintain records for systems development and revisions.
  4. Conduct analyses of organizational needs and goals for the development and implementation of application systems.
  5. Design, develop, test, and implement scalable technical solutions to support reconciliation functions.
  6. Collaborate with peers to develop code aligned with strategic initiatives, troubleshoot, enhance, and document components to meet user requirements.
  7. Create and review technical design documents, understand their application, and facilitate project meetings for troubleshooting and execution.
  8. Conduct thorough unit and integration testing, leveraging automated testing frameworks, and improve performance through tuning.
  9. Estimate activities/tasks for design, coding, and testing.
  10. Suggest improvements in internal processes and facilitate requirements prioritization based on business value.
  11. Participate in the developer community, contributing to continuous improvement and best practices.

What do you need to succeed?

Must have:

  • Extensive practical experience with MongoDB, as it is a key component of our solutions.
  • 5+ years of experience with large enterprise applications as a Full Stack Developer in Angular, .NET, and Java applications.
  • Proficiency in Java, Angular, AngularJS, Spring Boot (3.X), .NET C#, REST API/Microservices, Web Services, JSON, and interface specifications (Swagger, SOAP).
  • Strong SQL skills, working with large relational databases.
  • Knowledge of enterprise security protocols like JWT, OAuth2.0, SSO, OIDC, SSL Certificates, Encryption, Authentication.
  • Experience with Agile development, CI/CD pipelines, DevOps, version control tools such as Jenkins, Nexus, GITHUB, JIRA, ServiceNow, Confluence, SharePoint.
  • Broad systems knowledge including programming languages, IT standards, methodologies, CMM, audit requirements, and middleware technologies.
  • Excellent written and oral communication skills, with strong presentation abilities.
  • Results-oriented and deadline-driven with the ability to handle multiple tasks while maintaining high standards.

Nice-to-have:

  • Experience with JSP, Servlet, Hibernate, WebSphere Application Server (zWAS), IBM Mainframe/JCL.
  • Knowledge of Python, client-side technologies (React JS, jQuery, PHP), IBM DataStage, Kafka, MQ.
  • Cloud experience with AWS, Azure, OpenShift, Google Cloud, Docker/Containers.
  • Experience in designing and building test automation frameworks.
  • Experience in Financial Services/Insurance sectors.

What’s in it for you?

We thrive on challenges, growth, and collaboration, aiming to deliver trusted advice to clients and communities. We value diversity, support professional development, and offer a comprehensive rewards program, flexible work options, and opportunities to make a meaningful impact.

  • Bonuses, flexible benefits, competitive salary, commissions, and stock options where applicable.
  • Leadership support for your development.
  • Opportunity to make a lasting impact.
  • Work in a dynamic, collaborative, and high-performing team.
  • World-class training in financial services.
  • Flexible work/life balance options.
  • Challenging and rewarding work experiences.

#Ll-Hybrid

#Ll-POST

Job Skills

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address: MEADOWVALE BUSINESS PARK, 6880 FINANCIAL DR, MISSISSAUGA

City: MISSISSAUGA

Country: Canada

Work hours/week: 37.5

Employment Type: Full time

Platform: TECHNOLOGY AND OPERATIONS

Job Type: Regular

Pay Type: Salaried

Posted Date: 2025-05-06

Application Deadline: 2025-06-08

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above.

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace with diverse perspectives is key to our growth. We foster a respectful environment where employees feel supported, can collaborate, innovate, and grow professionally, aligning with our purpose to create value for clients and communities.

Join our Talent Community

Stay informed about career opportunities at RBC by signing up for updates on jobs, tips, and events at jobs.rbc.com. Expand your limits and help shape the future with RBC.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full-Stack Developer

Clearview Studios LLC

Remote

CAD 70.000 - 120.000

2 days ago
Be an early applicant

Senior Software Developer - Full Stack

Electric Mind Inc.

Toronto

Remote

CAD 70.000 - 110.000

3 days ago
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Mississauga

Remote

CAD 90.000 - 150.000

4 days ago
Be an early applicant

Senior Full stack Developer

BlueSnap, Inc

Remote

CAD 70.000 - 110.000

9 days ago

Senior Backend Engineer

Career Renew

Toronto

Remote

CAD 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer

Microsoft

Toronto

Remote

CAD 108.000 - 200.000

2 days ago
Be an early applicant

Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-l[...]

SML Inox

Toronto

Remote

CAD 100.000 - 125.000

30+ days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Senior Full Stack Software Developer

Akkodis group

Toronto

Hybrid

CAD 80.000 - 120.000

Yesterday
Be an early applicant