Talent.com
Associate Director, Senior Software Developer(Java)
Associate Director, Senior Software Developer(Java)0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
Les candidatures ne sont plus acceptées
Associate Director, Senior Software Developer(Java)

Associate Director, Senior Software Developer(Java)

0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
Il y a 20 jours
Type de contrat
  • Temps plein
Description de poste

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.

Créer une alerte emploi pour cette recherche

Associate Director Senior Software DeveloperJava • MONTRÉAL, Quebec, Canada

Offres similaires
Senior Tech Lead

Senior Tech Lead

Highspring • Montreal
Temps plein
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 ...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Contract T4 || Oracle Integration Cloud (OIC)

Contract T4 || Oracle Integration Cloud (OIC)

Ampstek • saint-esprit, QC, ca
Temps plein
Role : Oracle Integration Cloud (OIC) Location : Remote (Canada) Mandatory...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Senior Java Developer - Digital Transformation

Senior Java Developer - Digital Transformation

Talents LGS • Montreal
Temps plein
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...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Senior Software Development Lead

Senior Software Development Lead

Cyient • Montreal
Temps plein
Experience in Microsoft software development platform such as C#.NET stack using Visual Studio and Azure DevOps, Angular, Xamarin, Power BI, SQL Server. This is a technically oriented role, so deep ...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Senior Java Architect & Tech Lead - Risk Systems

Senior Java Architect & Tech Lead - Risk Systems

PowerToFly • Montreal
Temps plein
A global financial services firm in Montreal is seeking a Java Developer to join its Risk and Information Management team. The ideal candidate will lead the design and implementation of complex Java...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Senior Consultant

Senior Consultant

Virtusa • Montreal
Temps plein
Senior Consultant (CREQ103812).Bachelor's in Computer Science or related field.Years of experience : Five plus.Hands‑on experience in designing UI or UX solutions and building Web UI applications.Ex...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Director - System Engineering

Director - System Engineering

Macdonald, Dettwiler And Associates Corporation • Montreal
Temps plein
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...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Senior AI Software Engineer & Tech Lead

Senior AI Software Engineer & Tech Lead

Aspen Technology • Montreal
Temps plein
A technology solutions firm in Montreal is seeking a Senior Software Developer to provide mentorship and address complex problems. The ideal candidate will work closely with cross-functional teams t...Voir plus
Dernière mise à jour : il y a 25 jours • Offre sponsorisée
Director, Data Governance — Shape Enterprise Frameworks

Director, Data Governance — Shape Enterprise Frameworks

Iaawg • Montreal
Temps plein
A financial services company is seeking a Director for its Data Governance Office in Montreal, Quebec.This leadership role involves defining data governance frameworks, leading change management, a...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée
Senior Developer Fullstack (Java / React)

Senior Developer Fullstack (Java / React)

SGS Société Générale de Surveillance SA • Montreal
Temps plein
In this context, we are looking for a Fullstack developer in within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects : . Design and development of pr...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Associate Director, Global MRO Engineering & Overhaul Support

Associate Director, Global MRO Engineering & Overhaul Support

Pratt & Whitney • Saint-Lambert
Temps plein
A leading aerospace company is seeking an Associate Director for MRO Engineering Overhaul Support Services.This role involves leading a team to deliver high-quality engineering solutions and ensuri...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Director of Development & Communications

Director of Development & Communications

Connected Canadians • saint-esprit, QC, ca
Temps plein +1
Director of Development & Communications About Connected Canadians Connected Canadians is Canadas l...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Technical Sourcer (12 Month Contract)

Technical Sourcer (12 Month Contract)

Empire Life • saint-esprit, QC, ca
Temps plein +3
Technical Sourcer (12 Month Contract) Location : Remote - Anywhere in Canada Voir plus
Dernière mise à jour : il y a 29 jours • Offre sponsorisée
Associé(e) principal(e) en F&A | Senior M&A Associate

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

Valsoft Corporation • Montreal
Temps plein
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...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Senior Associate, Platform Operations

Senior Associate, Platform Operations

Innocap Inc. • Montreal
Temps plein
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...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
React Lead Developer

React Lead Developer

HCLTech • saint-esprit, QC, ca
Temps plein
Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Voir plus
Dernière mise à jour : il y a 24 jours • Offre sponsorisée
Oracle Fusion Order Management Consultant

Oracle Fusion Order Management Consultant

Atom • saint-esprit, QC, ca
Temps plein
We are currently looking for an Oracle Fusion Oracle Order Management Consultant to join us.As an Oracle Fusion Order Management Consultant you will be an entr...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java Software Engineer

Senior Java Software Engineer

Wissen Technology • Montreal
Temps plein
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...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée