Senior Full Stack Developer

RBC - Royal Bank
Toronto, ON
$75-$85 an hour (estimated)
Full-time

Job Summary

Job Description

What is the opportunity?

We are a team of ambitious full stack developers and we are looking for a self-driven individual to develop, ideate strategic solutions and support key initiatives for US Cash Management Technology.

The US Cash Management industry is adopting technology at a rapid pace to supplement their highly revenue generating business.

This role will enable you to implement solutions, identify issues, and verify codes from end to end. As a full stack developer, you are required to work effectively within the team and rapidly implement solutions while delivering production quality applications that are highly reliable.

We are looking for someone who can think outside the box, generate interesting ideas and bring the best to the forefront.

What will you do?

Primarily support, maintain, and debug existing frontend of our applications (Angular 16, Nx.dev, Springboot 3.x, Java, Kafka Event Driven Architecture, Azure)

Innovate, improve, develop, and document additional modules and interfaces to existing applications with JAVA backend

Develop new JAVA backend services for innovative projects in the pipeline

Provide second-level technical support to front office users

Write unit test plans and provide coordination and support of testing using different tools

Involved in vendor verification and proof of concept initiatives

Innovate and be trail blazing in Digital Client Experience in creating common modules that can be shared across the developer community.

What do you need to succeed?

Must-have

Degree in Computer Science or other relevant disciplines

Newer version of Angular and / or React (or similar framework)

4+ years' experience with Spring boot 3.x, Java

3+ years' experience as a Java Full Stack Developer

2+ years' experience with Event Driven Architecture like Kafka

Experience in integrating with continuous integration / deployment tools (Jenkins, Git, Helios / Kyvos)

Nice-to-have

Experience in building micro frontends with microservices that can offer common Channel API Integration capabilities

Experience in Relational Database development in Azure SQL, CosmosDB, Mongo

Familiarity with financial services industry a plus

Experience working in Capital Markets, especially Cash management

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

Work in a dynamic, collaborative, progressive, and high-performing team

Ability to make a difference and lasting impact

Flexible work / life balance options

Opportunities to do challenging work

Opportunities to take on progressively greater accountabilities

LI-Hybrid

LI-POST

TECHP

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

30+ days ago
Related jobs
Promoted
Tata Consultancy Services
Toronto, Ontario

Looking for a Full Stack Developer to produce scalable software solutions. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding practices, development frameworks and third-party libraries. Proven experience as a Full Stack Developer or similar roles. You’ll ...

C. G. Consulting Group Inc.
Toronto, Ontario

Collaborate with a team of developers to design and develop cloud-based applications that utilize a variety of languages and development frameworks. ...

Royal Bank of Canada
Toronto, Ontario

In this role, you will be a full-stack developer within the JSOC Digital Development team, responsible for designing and implementing software solutions across multiple platforms. ...

BMO Financial Group
Scarborough, Ontario

Application Software Developer is accountable for creating project solutions through the analysis, design, development, implementation and support of. ...

Royal Bank of Canada>
Toronto, Ontario

Experience managing a team of developers. ...

Procom
Markham, Ontario

Full Stack Developer Job Details. Full Stack Developer - Responsibilities. A track record of successfully mentoring and growing other software developers in previous roles or through other avenues. Strong interpersonal and collaboration skills with the ability to build effective working relationship...

Emonics LLC
Ontario, Canada

Full Stack Developer Required Technical Skills:. ...

Foilcon
Toronto, Ontario

Expert-level skills in developing full-stack web solutions, focusing on Angular, TypeScript, and Bootstrap for the frontend, and Java Spring Boot for backend code and business logic. Contribute to designing and implementing full-stack applications using a cloud-based architectural framework. Ability...

Wholesale Express Inc.
Toronto, Ontario

Proven expertise in full-stack development on AWS, particularly with Amplify, Lambda, API Gateway, DynamoDB, S3, Cognito, CloudWatch, and IAM. AWS certifications, especially AWS Certified Developer - Associate. ...

Yoush Consulting
Toronto, Ontario
Remote

Full Stack Developer - Canada Remote, Contract (10 openings) . Are you interested in joining a dedicated team delivering innovative solutions? This is an amazing opportunity for a Full Stack. NET Developer to deliver a fully greenfield, Azure-based, DevOps-enabled solution that will launch a moderni...