Talent.com
Associate Director, Senior Software Developer(Java)
Associate Director, Senior Software Developer(Java)Royal Bank of Canada> • MONTRÉAL, Canada
Associate Director, Senior Software Developer(Java)

Associate Director, Senior Software Developer(Java)

Royal Bank of Canada> • MONTRÉAL, Canada
15 days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?

RBC Capital Markets is a leading global investment banking company dedicated to providing services in banking, finance, and capital markets to corporations, institutional investors, asset managers, and governments globally. The Funding and Liquidity Technology group within RBC Capital Markets' Quantitative and Technology Services (QTS) organization is responsible for supporting the business units that manage both secured and unsecured funding within Capital Markets. We are investing in new capabilities to ensure that RBC is as efficient as possible in funding the firm in line with our risk appetite. You will work within a small team liaising with business analysts and business users directly. This is a hands-on development role with a real opportunity to learn the Capital Markets business.

What will you do?

As a senior software developer, you will work with the team to implement software for Funding initiatives and integrate with generic data processing pipeline

Carry out data analysis & schema designs for Funding and Liquidity modernization applications

Code, test, debug, implement and support a strategic end of day batch and realtime Funding and Asset Liability Reporting

Analyze, debug and resolve production issues related including but not limited to data flows, application performance, system latency and infrastructure and network products

Support application deployment, production incidents, and issues on a rotational basis as an application developer / owner, with potential for limited out-of-hours work and on-call availability

Be a mentor and technical leader to provide architecture oversight and technology steer for all ongoing and upcoming BOWs (books of work)

Collaborate with the wider CM community for input and review of approach / design

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 or M.S Degree in Computer Science, Software Engineering or related technical field with 8+ years of professional experience in Java and Microservices

4+ years of experience in software architecture and design

Excellent knowledge of Spring Boot, design patterns, data structures, algorithms, threading & concurrency

Excellent knowledge of SQL, Maven, Unix & other CI / CD development tools

Knowledge of Hadoop ecosystem

Knowledge of message broker (Pub / Sub) products

Knowledge of developing distributed cloud applications (Docker / Kubernetes / Containerization)

Knowledge of version control systems like GitHub and build frameworks like TeamCity / Jenkins / Artifactory

Prior experience in Apache Ignite / GridGain, enterprise DataLake concepts (S3, Iceberg, HDFS, Hive, Dremio toolkit)

Nice-to-have :

Quick learner with ability to pick up new technologies / skills and business knowledge

Ability to facilitate between and influence key decision makers

Strategic thinker with excellent interpersonal skills to work across functions and businesses

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

#LI-post

#TECHPj

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, 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 : CAPITAL MARKETS

Job Type : Regular

Pay Type : Salaried

Posted Date : 2026-02-02

Application Deadline :

2026-02-25

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

I nclusion and Equal Opportunity Employment

At 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.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com .

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.

Create a job alert for this search

Associate Director Senior Software DeveloperJava • MONTRÉAL, Canada

Similar jobs
Director of Content Development

Director of Content Development

Iperium • saint-esprit, QC, ca
Full-time
Director of Content Operations and Production A high-growth digital health and wellbeing platform is hiring a Director of Content Operations...Show more
Last updated: 2 days ago • Promoted
Senior Java Developer

Senior Java Developer

Compunnel, Inc. • Montreal
Full-time
Enterprise Technology & Services (ETS) delivers shared technology services for the Firm, supporting all business applications and end users. ETS provides capabilities for the entire software develop...Show more
Last updated: 22 days ago • Promoted
Global Director of Applications - Acoustic Systems

Global Director of Applications - Acoustic Systems

Interfacio Ltd • Montreal
Full-time
A pioneering Canadian technology company is seeking an Applications Manager in Montréal.This role involves leading an applications engineering team, acting as the primary technical contact for cust...Show more
Last updated: 4 days ago • Promoted
Senior Tech Lead

Senior Tech Lead

Highspring • Montreal
Full-time
Tech Lead / Development Manager.This role combines architectural leadership, technical oversight, and hands‑on collaboration with senior engineers. Hybrid, 3 days on site per week.Define and govern ...Show more
Last updated: 4 days ago • Promoted
Senior Java Developer - Digital Transformation

Senior Java Developer - Digital Transformation

Talents LGS • Montreal
Full-time
A leading technology firm in Montreal seeks a Java Developer with over 7 years of development experience.Candidates should have strong knowledge of Core Java, JEE, and design patterns.Responsibilit...Show more
Last updated: 20 days ago • Promoted
Sales Development and Customer Success Associate

Sales Development and Customer Success Associate

Uno Platform • laval, QC, ca
Full-time
Location : Remote Montreal / Remote Experience : 1 to 2 years in sales or customer-facing roles Type : Full-time &l...Show more
Last updated: 15 days ago • Promoted
Director - System Engineering

Director - System Engineering

Macdonald, Dettwiler And Associates Corporation • Montreal
Full-time
Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55-year+ story o...Show more
Last updated: 13 days ago • Promoted
Associate Director, Valuation and Advisory Services

Associate Director, Valuation and Advisory Services

Colliers • Montreal
Full-time
Associate Director, Valuation and Advisory Services.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. As one of Canada’s leading commercial real estate ...Show more
Last updated: 22 days ago • Promoted
Tech Portfolio Associate — Transformation & Governance

Tech Portfolio Associate — Transformation & Governance

Morgan Stanley • Montreal
Full-time
A global financial services firm located in Montreal is seeking a Business Technology Portfolio Associate.The role involves liaising with colleagues to define technology projects, coordinating proj...Show more
Last updated: 22 days ago • Promoted
Senior Associate - Relocate to the US - saint-esprit

Senior Associate - Relocate to the US - saint-esprit

Frederick Fox • saint-esprit, qc, ca
Full-time
Senior Associates — Relocate to the U.Senior Associates to work directly with CFOs and finance leaders at Fortune 1000 and large private companies. This is true advisory work, not Big 4 audit grind : ...Show more
Last updated: 1 day ago • Promoted
Software Engineering Data Services Developer Associate (Toronto, Ottawa or Montreal) Multiple Cities

Software Engineering Data Services Developer Associate (Toronto, Ottawa or Montreal) Multiple Cities

IBM • Montreal
Full-time +1
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide.You’ll work with leading companies across industries, helping them shape their hybrid cloud a...Show more
Last updated: 22 days ago • Promoted
Manager, Software Development, Digital Enablement

Manager, Software Development, Digital Enablement

Queer Tech • Montreal
Full-time
Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s com...Show more
Last updated: 7 days ago • Promoted
Associate director, Compliance programme manager - Technology (Global role – in a virtual working environment) - mercier

Associate director, Compliance programme manager - Technology (Global role – in a virtual working environment) - mercier

Grant Thornton International Ltd • mercier, qc, ca
Full-time
Grant Thornton is one of the world’s leading professional services networks with member firms in over 150 countries, 80,000 people and global revenues of $8. Member firms offer audit, tax, and advis...Show more
Last updated: 15 days ago • Promoted
Associé(e) principal(e) en F&A | Senior M&A Associate

Associé(e) principal(e) en F&A | Senior M&A Associate

Valsoft Corp • Montreal
Full-time
Fluent Software Group is part of.Since 2015, Valsoft has acquired and grown.At Fluent, we don’t flip companies.We acquire, operate, and grow exceptional software businesses — preserving culture whi...Show more
Last updated: 22 days ago • Promoted
Senior Associate, Platform Operations

Senior Associate, Platform Operations

Innocap Inc. • Montreal
Full-time
ABOUT INNOCAP • •Innocap is the world’s leading firm of managed account platform services.With over US$100 billion in assets under management, over 500 employees and offices in five countries, we are...Show more
Last updated: 8 days ago • Promoted
Senior Director, Data Center Growth & Delivery

Senior Director, Data Center Growth & Delivery

Thor Companies • Montreal
Full-time
A leading infrastructure development firm is seeking a Senior Director for Development in Montreal.This executive role involves managing the complete development lifecycle for large-scale data cent...Show more
Last updated: 17 days ago • Promoted
Director of Research Development

Director of Research Development

Evlv • montréal, QC, ca
Full-time
Title : Director of Research & Development 💼 Industry : Food Manufacturing 📍 Location : Montreal, QC &l...Show more
Last updated: 28 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Wissen Technology • Montreal
Full-time
The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India.More openings to come as we continue to grow the team! Please read below for a brilliant career opport...Show more
Last updated: 22 days ago • Promoted