Job Search and Career Advice Platform

Enable job alerts via email!

Lead Architect

Scotiabank

Toronto

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading banking institution in Toronto is seeking a Software Architect to drive the development of high-quality banking platforms and solutions. The ideal candidate will possess over 5 years of experience in IT, particularly with React, Spring Boot, and Redis. You will collaborate with various teams to ensure robust and scalable systems while maintaining an inclusive workplace culture. A competitive salary, performance bonuses, and professional development opportunities will be provided.

Benefits

Competitive rewards package
Online and in-person training courses
Flexible dress code
Inclusive working environment

Qualifications

  • Minimum 5+ years of experience in IT, focusing on React, Spring Boot, and Redis.
  • Proven ability to deliver web-based applications.
  • Strong understanding of API & Service Integration development techniques.

Responsibilities

  • Lead end-to-end software architecture for complex cloud-based microservice systems.
  • Collaborate with Delivery and Engineering teams to develop banking platforms.
  • Conduct comprehensive testing at all development stages.

Skills

React
Spring Boot
Redis
API development
Microservices
Cloud Architecture
Java
Performance engineering

Education

Bachelor's or Master's degree in Computer Science, Engineering, Information Systems

Tools

Maven
Jenkins
Git
Job description

Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture.

The role:

Contributes to the overall success of the Corporate Commercial Platform within Global Cash Management Technology by ensuring that individual goals, plans, and initiatives are effectively executed and delivered in alignment with the team’s business strategies and objectives. Ensures that all activities are conducted in full compliance with applicable regulations, internal policies, and established procedures.

What will you do?
  • Collaborate closely with Delivery and Engineering teams, Product Owners, and technical platform teams to architect, design, and develop high‑quality banking platforms, APIs, and solutions supporting commercial customers.
  • Lead end‑to‑end software architecture, design, and development for complex, distributed, cloud‑based microservice systems.
  • Provide technical expertise and guidance to development teams across multiple locations, including detailed code‑level support to ensure high‑quality delivery.
  • Build and enhance infrastructure to ensure robustness, scalability, availability, and efficiency of platforms.
  • Architect and deliver software solutions that scale elastically across multiple data centers and cloud vendors Tiene maintaining resilience.
  • Understand and manage relationships between applications, systems, and data solutions.
  • Ensure comprehensive testing at all stages of development, including unit, mutation, use‑case, performance, availability (failure injection), and consistency testing.
  • Communicate with precision and clarity while remaining concise.
  • Apply extensive experience in systems analysis and design methodologies.
  • Conduct research and development to evaluate emerging technologies and their potential to transform banking, transaction processing, and administration platforms.
  • Align solutions with strategic RTHOOK technical and capability roadmaps, identifying new shared capabilities and business opportunities.
  • Incorporate the Bank’s risk appetite and risk culture into day‑to‑day activities and decision‑making.
  • Champion a high‑performance environment and contribute to an inclusive workplace culture.
What do you need to succeed?
Education & Experience

B leben’s or Master’s degree in Computer Science, Engineering, Information Systems, or related‍ട്ട field (or equivalent professional experience).

  • Minimum 5+ years of experience in IT, with strong emphasis on React, Spring Boot, and Redis.
  • API development and microservices.
  • Proven ability to deliver web‑based applications.
Core Technical Skills
  • API & Service Integration development techniques.
  • REST/SOAP protocols.
  • Message mapping using XSLT/JSON and related tools.
  • Java and React frameworks (Spring Boot, React, Redis).
  • Domain‑Driven Design and multiple Java frameworks.
  • Performance engineering and optimization techniques.
  • High Availability (HA) design and architecture principles.
Additional Technical Competencies
  • Cloud Architecture – Google Cloud, Microsoft Azure, AWS.
  • Build and deployment automation tools – Maven, Jenkins.
  • CI/CD pipelines, Test‑Driven Development (TDD), and code quality tools for automated testing and monitoring.
  • Source Code Management systems – Git, Bitbucket, SVN.
  • Security best practices, including secure development principles, OAuth, and infrastructure security.
  • Cloud infrastructure – Azure SQL datastores, Google Cloud SQL.
  • Experience applying Enterprise Architecture frameworks effectively.
  • Leveraging AI/ML tools and techniques to improve development processes – considered an asset.
  • Good command of English (written and spoken).
What's in it for you?
  • We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success.
  • We provide you with the tools and technology needed to create meaningful customer experiences.
  • You’ll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career as a whole.
  • Dress codes don’t apply here: being comfortable does.
  • Access to thousands of online and in‑person courses so you can hone your current skills, or learn new ones.
  • A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sickounded days, medical, vision, and dental and much more.

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: “for every future”, we help our customers, their families and our communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternative format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.