Full-Time

Tech Lead Full Stack Developer-Java

Angular

Posted on 3/21/2026

Deadline 3/31/26
Royal Bank of Canada

Royal Bank of Canada

10,001+ employees

Global banking, wealth management, and insurance

No salary listed

Toronto, ON, Canada

In Person

Category
Software Engineering (2)
,
Required Skills
Dynatrace
Agile
React.js
OpenShift
Software Testing
Git
Java
Docker
Jenkins
Maven
OpenAPI
REST APIs
Splunk
AngularJS
Spring
Requirements
  • B.S. degree in Computer Science or related technical field with equivalent practical experience
  • 5+ years’ experience with Java
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
  • Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
  • Experience supporting production-level software
  • Advanced knowledge and experience with Web UI frameworks including Angular
  • 5+ years experience with Java 8+ and Spring Framework (Spring Boot) and/or Node.js
  • 5+ years experience developing distributed cloud applications (Pivotal Cloud Foundry, Openshift, Docker) Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP)
  • Experience using AI coding tools such as GitHub Copilot or Amazon Q
  • Experience working with DevOps pipelines (GitHub, Maven, Jenkins), continuous integration/delivery, automated testing (unit, functional, performance)
  • Experience working with security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
  • Experience with code merging and branching methodologies using Git and code release process
  • Working knowledge of web-based application architectures and frameworks (including Angular or React) and the way it integrates with services
  • Leverage Open-Source technology and contribute to open source where possible
  • Experience supporting production-level software (Splunk, Dynatrace)
  • Solid experience with abstraction and applying it to learning new languages Ability to simplify complex problems and communicate them in plain language
  • Experience working within an Agile product team
Responsibilities
  • Sets technical direction for all development, maintenance and architecture initiatives ensuring adherence to overall IT architectural direction
  • Expert consultant on technical and management direction for strategic projects with a focus on the cross-divisional strategies
  • Functions as in-house consultant/expert for resolution of complex technical issues
  • Researches emerging trends/best practices and determines implications of proposed solutions on meeting business unit strategy
  • Develops feasibility studies and proposals for senior management and executive decisions on large complex projects
  • Together with Project Manager, determines best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives
  • Develops measures and monitors ongoing effectiveness of IT services for assigned business line(s)
  • Contributes to successful project completion by identifying risks and developing/recommending mitigation strategies
  • Develops criteria to evaluate 3rd party vendors and software as well as due diligence exercises. (For very complex projects, conducts due diligence; for less complex projects oversees the process.)
  • Key contributor in the creation of technical strategy for applications within RBC IT with the architecture group
  • Identifies technical and business opportunities to take advantage of cross project knowledge, best practices and reusability to expedite projects
  • Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces
  • Ensures adequate technical documentation and training
  • Manages all aspects of implementation planning & coordination
  • Develops detailed plans and accurate estimates for the design, build, implement and stabilize phases of the project
  • Performs performance tuning to improve performance across multiple systems
  • Acts as primary IT liaison with multiple interfacing applications, 3rd party vendors, IT Executive and/or Project Managers
  • Develops criteria to evaluate 3rd party vendors and software as well as due diligence exercises. For very complex projects, conducts due diligence; for less complex projects, oversees the process.
  • Effectively communicates and builds rapport with team members, stakeholders and interface groups using a variety of techniques and collaboration from initiation to close
  • Leads complex group meetings (including business partners) for technical design, decision making, problem solving, implementation and strategic planning
  • Prepares and delivers presentations to business and technology partners, senior management and executives selecting the appropriate approach based on the audience
  • Resolves conflicts/issues and escalates others as appropriate
  • Provides direction, expertise, feedback, coaching and development to build the capability of more junior staff
  • Continually enhances skills and builds knowledge in all aspects of the organization, the business and information systems
Desired Qualifications
  • Experience in similar tech lead or architectural role
  • Hand-on experience integrating AI/LLM into enterprise applications (e.g. search, recommendations, automations)
  • You've built or contributed to an open-source project
  • Experience with a design system and/or component library
  • Understanding of DevOps deployment processes and technologies; Docker, Jenkins etc.
  • Experience in BDD and TDD methodologies
  • IBM WAS and MQ knowledge is an asset

What does RBC do? It provides a wide range of financial services including personal and commercial banking, wealth management, insurance, investor services, and capital markets to clients in Canada, the United States, and 27 other countries. How do its products work? It earns revenue from loans, mortgages, investment products, and advisory services, and uses technology to deliver a seamless client experience across a diversified set of financial services, with an emphasis on digital tools and customer service. How is RBC different from competitors? It combines scale and global reach with a principles-led culture, a strong focus on community impact, and a large, diverse workforce (94,000+ employees) to drive client outcomes and continuous innovation. What is RBC’s goal? To help clients prosper and communities thrive by delivering reliable financial solutions and services while adapting to changing needs and maintaining leadership in the financial sector.

Company Size

10,001+

Company Stage

IPO

Headquarters

Toronto, Canada

Founded

1864

Simplify Jobs

Simplify's Take

What believers are saying

  • $1B growth fund targets Canada's defence and infrastructure sectors.
  • $72M financing propels Activate Games to 100 locations by 2027.
  • Strong Aa1 Moody's rating supports cost-effective $1B capital notes issuance.

What critics are saying

  • RBC financed $263B fossil fuels since 2016, facing Bill C-59 divestment by 2028.
  • OSFI mandates 50bps CET1 hike, slashing ROE 2-3% within 6-12 months.
  • Wealthsimple siphons $5B millennial assets, declining RBC AUM 25% in 6-12 months.

What makes Royal Bank of Canada unique

  • RBCx platform delivers specialized financing to venture founders and VC firms.
  • Avion Rewards partners with HTS for predictive travel bookings launching 2026.
  • RBC Bank enables seamless CAD-USD transfers for 500,000 Canadians without SSN.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Professional Development Budget

Flexible Work Hours

Performance Bonus

Company News

TradingCharts
Apr 13th, 2026
ARRAY Technologies expands revolving credit facility to $370M and extends maturity to 2031

ARRAY Technologies, a global provider of solar tracking technology, has increased its revolving credit facility from $166 million to $370 million and extended the maturity date from October 2028 to February 2031. The amended facility includes up to $250 million available for letters of credit. Goldman Sachs Bank USA served as lead arranger and administrative agent, with participation from JP Morgan, Wells Fargo Securities, PNC Capital Markets and HSBC Bank USA. The company welcomed three new lenders to its syndicate. The enhanced facility will support operational execution, working capital needs and global growth initiatives. Chief financial officer Keith Jennings said the expansion demonstrates lender confidence in the company's strategy and position as a global leader in utility-scale solar.

National Today
Apr 12th, 2026
RBC commits $1B to Canadian growth fund targeting defence and infrastructure sectors

Royal Bank of Canada is investing up to $1 billion in a new Canadian growth fund aimed at supporting domestic businesses and strengthening the country's economy. The fund will focus on critical sectors including defence and infrastructure. RBC estimates Canada requires $1.8 trillion in capital over the next decade. The initiative is designed to encourage Canadian entrepreneurs to seek funding domestically rather than abroad, whilst positioning Canada as a top investment destination. The bank's strategic focus on sectors vital to national security and long-term prosperity could attract additional investment in these areas. The move signals RBC's confidence in Canada's economic potential and aims to foster a more self-reliant business environment.

Cision
Apr 1st, 2026
ACT ENERGY TECHNOLOGIES COMPLETES THE ACQUISITION OF SB DIRECTIONAL SERVICES FOR $47MM USD

/CNW/ - ACT Energy Technologies Ltd. (TSX: ACX) ("ACT" or the "Company") is pleased to announce that it has completed its previously announced acquisition (the...

Norton Rose Fulbright
Mar 30th, 2026
Royal Bank of Canada completes $1B offering of limited recourse capital notes

Royal Bank of Canada has completed a US$1 billion registered offering of 6.500% Limited Recourse Capital Notes, Series 8. The notes were issued on 30 January 2026 and will mature on 24 May 2086. Concurrently, RBC issued 1 million Non Cumulative 5 year Fixed Rate Reset First Preferred Shares, Series CA, held by Computershare Trust Company of Canada. RBC Capital Markets, Citigroup Global Markets, J.P. Morgan Securities, Morgan Stanley and UBS Securities acted as lead managers and joint bookrunners for the offering. Norton Rose Fulbright served as Canadian co-counsel to RBC on the transaction.

Yahoo Finance
Mar 30th, 2026
RBC partners with HTS to launch enhanced Avion Rewards Travel booking platform for Canadians

RBC has partnered with HTS (Hopper Technology Solutions) to launch an enhanced Avion Rewards Travel platform later this year for all Avion Rewards members. The collaboration brings together Canada's largest proprietary loyalty programme with a leading travel technology platform. The new booking portal will enable members to use Avion points across flights, accommodations, car rentals, activities and packages. It will feature flexible booking options and price insights that recommend optimal flight booking times based on historical and predictive data. Avion credit cardholders will retain exclusive fixed-points pricing on any airline and flight without blackout dates or seating restrictions. The platform will be integrated seamlessly into the existing Avion Rewards ecosystem, with RBC emphasising a frictionless transition for members.

INACTIVE