Talent.com
0000050007 Royal Bank of Canada
Java Dev Lead0000050007 Royal Bank of Canada • TORONTO, Ontario, Canada
Java Dev Lead

Java Dev Lead

0000050007 Royal Bank of Canada • TORONTO, Ontario, Canada
10 days ago
Job type
  • Full-time
Job description

Job Description

WHAT IS THE OPPORTUNITY?Payment industry is a core and exciting domain in banking industry, and it is experiencing a fast-paced landscape change and innovations. RBC Global Payment Technology team is seeking a Java Backend Lead Developer to join this exciting journey to build the future global payment platform where millions of payments must be processed flawlessly and efficiently. You will be heavily involved in hands-on development of the payment processing capabilities with the best-of-breed engineering practice and top resiliency in mind, coaching the team members, adopting AI technique to increase the engineering quality and productivity, and shaping the future payment platform with the new technologies.WHAT WILL YOU DO?
  • Design and develop the payment capabilities to satisfy the business functional requirement and top resiliency requirement.
  • Provide guidance to the team members and ensure the top quality of the team deliverables.
  • Implement and guide the team to adopt the best-of-bread software engineering practice and AI capabilities to increase team’s productivity.
  • Deep dive into the issue and identify the root cause and solution in a timely fashion.
  • Conduct research to build the long-term vision of the payment platform technology and capabilities.
WHAT DO YOU NEED TO SUCCEED?Must-Have:
  • Experience: 5+ years in Java Lead role.
  • Master level proficiency on the following Technologies:Application design with resiliencyJava 21 and up, Spring boot 4Database design: MongoDB, Relational DB, Consistency, and lockingMessaging platform: KAFKA, IBM MQ, XML and Json parsingCloud platform: Azure, Docker, Kubernetes.Troubleshooting skills across application and infrastructure layers.Devops: CI/CD , Blue-green deploymentAI: Copilot, Skill creation
  • Understanding payment processing components, payment rails, ISO20022 message standards( PAIN/PACS)
Soft Skills:
  • Strong sense of ownership of the products and the tasks
  • Curious of engineering challenge and eager to try.
  • Ability to work collaboratively within a Team, Cross-functionally; while managing individual tasks, priorities and accountabilities
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

  • Ability to make a difference and lasting impact

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

  • A world-class training program in financial services

#TECHPJ#LI-POSTJob SkillsApache Kafka, Automatic Clearing House (ACH) Processing, Batch Processing, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, ISO 20022, Java (Programming Language), Kubernetes, MongoDB, Payment Processing, Relational Database Management System (RDBMS), Software Development Life Cycle (SDLC), Spring Boot, SWIFT Messages, Systems ResiliencyAdditional Job Details

Address:

180 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-06-19

Application Deadline:

2026-07-19Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur Employment OpportunitiesAt RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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

Java Dev Lead • TORONTO, Ontario, Canada

Similar jobs

Senior Java Developer Leading Teams in a Dynamic Environment

Iris Software Inc.Toronto, ON, CA
Full-time

Advance your career as a Senior Java Developer, leading teams within a renowned financial institution.This hybrid role combines technical skills with strategic leadership, focusing on HDFS.The Java... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingToronto, ON, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Lead Java Developer

Highbrow LLCToronto, ON, CA
Full-time

Job Title: Lead Java Developer.Job Location: Toronto, ON (2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Key Technology:Java 8, RDBMS, PL/SQL.Analyze... Show more

 • Promoted

Java Risk Development Lead - Senior Role

Citigroup Inc.Toronto, ON, CA
Full-time

Citi seeks a Java Risk Development Lead to manage the creation and enhancement of applications that mitigate trading risks.Connect with teams across major financial hubs including London and New Yo... Show more

 • Promoted

Senior Java Engineer & Team Lead

Synergo GroupToronto, ON, CA
Full-time

A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment.Provide input to the DevOps team.Part of the design and architecture team.Designing... Show more

 • Promoted

Senior Java Architect & Tech Lead

My RecruiterToronto
Full-time

A leading recruitment firm seeks a Principal Java Developer in Toronto, Ontario.The ideal candidate will design and develop high-performance applications, contributing significantly to technical pr... Show more

 • Promoted

Java Integration Lead

Smart IT Frame LLCToronto, ON, CA
Full-time

We are seeking a highly skilled Java Developer for our System Integration team in Halifax.In this pivotal role, you will bridge the gap between technical development and product management, focusin... Show more

 • Promoted

Senior Java & Angular Tech Lead

Teranet Inc.Toronto, ON, CA
Full-time

A leading provider of registration solutions in Toronto seeks a Mid-Senior level software developer to design and develop applications using Java, J2EE, and various technologies.The successful cand... Show more

 • Promoted

Lead Java Developer

AkkodisToronto, ON, CA
Full-time

Software Developer (Java) – Contract – Toronto, ON (Hybrid).The role involves hands‑on experience with Java EE, building n‑tier enterprise applications using Spring (Boot, MVC, Data, Security), ORM... Show more

 • Promoted

Java Technical Lead

Kumaran SystemsToronto, ON, CA
Full-time

We are seeking a highly experienced and motivated Senior Java Developer with substantial lead experience to join our dynamic engineering team.The ideal candidate will possess over 12 years of deep ... Show more

 • Promoted

Senior Java Developer with React Expertise

VirtusaToronto, ON, CA
Full-time

Take the lead as a Java React Developer, harnessing your React and cloud technology expertise.Be part of an agile team dedicated to delivering exceptional software.This senior-level position calls ... Show more

 • Promoted

Senior Java Developer - FinTech & Agile Expert

Continental Technology SolutionsToronto, ON, CA
Full-time

A leading IT consulting firm in Toronto is seeking a seasoned Java Developer with over 8 years of experience in Java/J2EE, Rest services, and Spring.The ideal candidate will have a background in Ba... Show more

 • Promoted

Lead Java Developer in FinTech Solutions

Brainhunter Systems LtdToronto, ON, CA
Full-time

Unleash your potential as a Lead Java Developer specializing in FinTech Solutions.This role offers a hybrid work model based in Toronto, London, or Winnipeg, focusing on innovative APIs and microse... Show more

 • Promoted

Java Project Lead

krg technology incToronto, ON, CA
Full-time

Direct : 661-367-8000 Ext : 304.Java Project Lead @ Toronto, CA.KRG has been consistently recognized and appreciated by renowned billion–dollar clients for being their trusted staffing partners for... Show more

 • Promoted

Lead Java Developer

ROSSToronto, ON, CA
Full-time

Lead Java Application Developer [Fault Tree Analysis (FTA) Project].This key team member will lead the development of a Java-based Fault Tree Analysis (FTA) application for Engineering Professional... Show more

 • Promoted

Java Technical Lead

Quantum World Technologies Inc.Toronto, Ontario, Canada
Full-time

Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Quantum World Technologies Inc.Required Skills: Strong in Java, Ora... Show more

 • Promoted

Senior Java Engineer & Tech Leader - Enterprise SaaS

Veeva SystemsToronto, ON, CA
Full-time

A leading enterprise SaaS company in Ontario is looking for a Principal Software Engineer to develop scalable applications.The ideal candidate has over 12 years of software development experience, ... Show more

 • Promoted

Software Development Specialist (Tech Lead) — Java/Angular

IntactToronto, ON, CA
Full-time

Salary for the employee will be determined taking into consideration a number of factors including experience, skills, qualifications, anticipated contribution to role, internal equity, etc.The sal... Show more

 • Promoted

Java AWS Tech Lead

Viva Tech SolutionsMarkham, Ontario, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Viva Tech Solutions Qualifications.Java development, with a strong background in enterprise scale sy... Show more

 • Promoted

Lead Java Developer

CognizantToronto, ON, CA
Full-time

We are seeking a highly skilled.The ideal candidate will bring strong expertise in.Java, Spring Boot, Kafka, and microservices.Design, develop, and maintain high-performance, scalable backend appli... Show more