Job Description What is the Opportunity? RBC Trade Finance Technology team is responsible for developing, enhancing and maintaining applications serving business, operational teams and RBC customers. As a Senior Full Sta…
About Ecopia AI Ecopia AI, is a technology company with the mission of digitizing the world using artificial intelligence through the creation of high-definition maps. Ecopia’s AI-based workflows leverage the latest in m…
Skills: Business development, Prospecting, Cold calling, Email outreach, LinkedIn
At Mott MacDonald, we trust our brilliant people to do brilliant things in engineering, management, and development services, supporting multisector project work in over 150 countries. As one of the largest employee-owne…
Skills: Information Management, BIM Management, ISO 19650, Digital Delivery, Governance
Job Description What is the opportunity We are looking for a Senior Software Developer to join our Security Automation team, responsible for engineering and scaling our SOAR platform. This is a development-first role — y…
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions,…
Skills: NetIQ OpenText Identity Manager, Identity and Access Management, Production support, Troubleshooting, System configuration
Job Description What is the opportunity? The RBC Borealis Lumina Platform team is hiring a Lead Full Stack Developer who will bring focus and subject-matter expertise around designing and implementing APIs and UIs for th…
Job Description: Here at Rakuten Kobo Inc., our mission is to make reading lives better. We stand for readers. We also stand for our employees – from interns and co-ops to permanent staff – and support their growth and d…
Master Data Management (MDM) Engineer – Informatica
Toronto, Ontario, Canada · On-site
Senior
Job Description WHAT IS THE OPPORTUNITY? We are seeking an MDM Engineer with strong experience in Informatica MDM to design, implement, and support master data management solutions that ensure high-quality, trusted, and …
Skills: Informatica MDM, Informatica PowerCenter, IICS, CDI, Data modeling
At Mott MacDonald, we trust our brilliant people to do brilliant things in engineering, management, and development services, supporting multisector project work in over 150 countries. As one of the largest employee-owne…
Sr Devops Engineering Specialist (Container Platforms)
Winnipeg, Manitoba, Canada · Hybrid
$76k–$126k/yr
Senior
Permanent Full Time - We are looking for a Senior DevOps Engineer Specialist to join our team. Reporting to the Senior Technical Lead, the Senior DevOps Engineer role will focus on designing, implementing, and supporting…
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforc…
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues.…
Skills: Performance engineering, Performance testing, Automation, Scalability, Linux
We are seeking a Senior Capital Markets Sales Technology Lead with deep expertise in equity derivatives to join our team. This role sits at the intersection of technology and structured products sales, driving the develo…
Skills: Python, Java, Equity Derivatives, Structured Products, Order Management System
Job Type:Regular People are at the heart of our success. Our culture encourages collaboration, transparency, and accountability in order to generate value and achieve sustainable results. Being part of the team means com…
Skills: Industrial Electrician License, Troubleshooting, PLC, VFD, Allen Bradley ControlLogix
At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pu…
Job TitleSenior Project Manager Job Description Position Summary The Senior Project Manager oversees large, complex projects in the construction and material handling industries, ensuring delivery on time, within budget,…
Skills: Project management, Construction management, Material handling, Financial management, Stakeholder management
Job Description What is the opportunity? Join our Credit Technology team as a Lead Site Reliability Engineer, where you'll play a key role in drive operational excellence through technology, process optimization, and cro…
Skills: Site Reliability Engineering, Kubernetes, Cloud Computing, CI/CD, DevOps
Are you interested in shaping the future of Advertising and B2B Sales? Amazon Advertising is one of Amazon's fastest growing and most profitable businesses, delivering billions of ad impressions and generating billions i…
Job Description What is the opportunity? Join RBC as a hands-on technical lead building production-grade GenAI and Agentic AI applications for Cyber, Risk, Regulatory, Control & Security domains. This is an individual co…
Job Description What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This is a…
Design, code, and deliver high-quality software solutions within an Agile team to support business growth. Analyze and resolve production issues related to stability, performance, and security while collaborating with cross-functional stakeholders.
Requirements
Requires a Bachelor's degree in Computer Science or a related field with proven experience in Java, Spring Boot, and cloud platforms. Must have expertise in integrating backend services via REST and modernizing legacy systems.
Full job description
Job Description
What is the Opportunity?
RBC Trade Finance Technology team is responsible for developing, enhancing and maintaining applications serving business, operational teams and RBC customers.
As a Senior Full Stack Software Developer operating within an Agile team, your primary role will be designing, coding and delivering highest-quality software solutions. You will also be expected to play a key role in building modern applications to support business growth. We are looking for a highly motivated, top-notch software engineer who is a great team player constantly thinking about quality, maintainability, robustness, and simplicity in all generated code.
What will you do?
Analyze, debug and resolve production or risk issues related to, but not limited to application stabilities, application performance, cyber security, and system latency.
Proactively identify operational risks/control deficiencies & opportunities for automation within the platform to increase productivity.
Collaborate with cross-functional stakeholders (product, architecture, security) to translate requirements into scalable solutions.
Support and conduct releases impact technical assessment, PIV for applications and infrastructure related initiatives.
Work in an Agile team environment which is fast-paced, fun and collaborative
What do you need to succeed?
Must have:
Bachelor’s degree in computer science, Software Engineering, or related fields.
Experience with Java/Spring Boot/JMS/Kafka/MongoDB/MQ for building modern applications with Cloud platforms (OpenShift, AWS, Azure).
Proven experience with integrating backend services utilizing REST to integrate and collaborate effectively between backend and frontend systems
Hands-on experience in modernizing legacy systems, including refactoring codebases and migrating to modern architectures or frameworks.
Hands-on experience with Github, GitHub Actions, Jira, and Confluence.
Excellent interpersonal and highly developed communication skills (verbal and written).
Nice to have:
Experience with using Gen AI developer productivity boost tools.
Quick learner with aptitude to pick up new technologies and business knowledge.
Highly motivated with the capability to work independently and effectively, but with willingness and a great attitude for collaboration.
Experience with Angular.
Understanding of Test-Driven Development and Behavior Driven Development.
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
A world-class training program in financial services
Flexible work/life balance options
Opportunities to take on progressively greater accountabilities
Access to a variety of job opportunities across business and geographies
#LI-POST
#TECHPJ
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:
RBC WATERPARK PLACE, 88 QUEENS QUAY 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-07-14
Application Deadline:
2026-07-18
Note:Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At 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.
Backer of Canada’s most daring innovators and idea generators. We power bold. #RBCxPowersBold
Offices: 20 King St W, Toronto, Ontario M5H 1C4, CA · 335 8 Ave SW, Calgary, Alberta T2P 1C9, CA · 1055 W Georgia St, Vancouver, British Columbia V6E 0B6, CA · 90 Sparks St, Ottawa, Ontario K1P 5B4, CA · 1 Place Ville-Marie, Montreal, Quebec H3B 3Y1, CA
How many Engineering jobs are open in Toronto, Canada right now?
There are currently 3,721 open engineering positions in Toronto, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Toronto, Canada?
Companies currently hiring include RBCx, RBC, Scotiabank, Egis, Aecon Group Inc., among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Toronto, Canada?
Yes — 1815 of the 3721 open engineering positions offer remote or hybrid work (287 remote, 1528 hybrid).
How do I apply for Engineering jobs in Toronto, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.