Job Information
Scotiabank Solutions Architect, Performance Testing in Toronto, Ontario
Solutions Architect, Performance Testing
Requisition ID: 249904
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
About the Role
We are looking for a Solutions Architect – Performance Testing to join the Canadian Banking Engineering team at Scotiabank. In this role, you will serve as the organization's authority on application performance — shaping strategy, driving best practices, and partnering with engineering teams across the bank to embed a culture of performance excellence.
You will own the architectural vision for our acclaimed in-house Non-Functional Testing (NFT) and Chaos Engineering frameworks, guiding their evolution through cloud migration, AI-driven enhancements, and next-generation performance tooling.
What You'll Do
Enterprise Performance Ownership – Oversee end-to-end performance across enterprise-scale applications, workloads, and environments, ensuring systems meet rigorous quality and reliability standards.
Cloud Migration Strategy – Define and execute migration roadmaps — including timelines, resource plans, and key milestones — to transition on-premises performance testing frameworks to public cloud platforms.
Technical Leadership – Lead the design, development, and ongoing support of Application Performance Management (APM) tooling and processes aligned with industry best practices. Act as the first responder for performance-related production incidents.
Performance Analysis & Optimization – Analyze performance telemetry, identify negative trends, and conduct root-cause analysis across frontend and mainframe applications to drive proactive improvements.
Test Automation Architecture – Design, build, and maintain a modular, extensible, and reusable test automation framework that enables continuous testing within a DevOps pipeline.
Advisory & Governance – Partner with development teams on major initiatives to deliver performance architecture services, ensuring:
Comprehensive monitoring coverage with no observability gaps
Cost-optimized design decisions
Accurate and validated capacity plans
Thorough and complete stress testing processes.
Self-Directed Execution – Operate independently, prioritizing competing demands, managing your own schedule, and driving outcomes with minimal oversight.
What You Bring
Java / J2EE Development - 5+ years of hands-on experience
Spring Boot - 3+ years building and maintaining Spring Boot applications.
Test Engineering - 2+ years developing unit and integration tests with JUnit, TestNG, and RestAssured.
Performance Engineering - 2+ years in performance tuning, benchmarking, and capacity planning
Cloud Platforms - 2+ years managing infrastructure on Google Cloud Platform (GCP) and/or Microsoft Azure
Container & Orchestration - 2+ years working with Docker, Cloud Foundry (PCF), and Kubernetes .
CI/CD Pipelines - 2+ years building and maintaining pipelines using tools such as Bitbucket, Jenkins, Artifactory, and Ansible.
Networking Fundamentals - 3+ years of applied knowledge of TCP/IP, DNS, network protocols, and their impact on web performance.
Databases - Working experience with RDBMS platforms (Oracle, DB2) and proficiency in SQL.
Web Services - Proven experience designing, integrating, and deploying REST, SOAP, JSON, and XML-based services
If you are passionate about performance at scale and want to shape how one of Canada's largest banks builds, tests, and optimizes its digital platforms — we'd love to hear from you.
What is in it for you?
We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
We provide you with the tools and technology needed to create beautiful customer experiences
You will get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
Dress codes do not apply here, being comfortable does
Onsite fitness center
This is not your typical "corporate" job. We work hard and we have fun!
We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), 4 weeks of vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave 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 their 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, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, pleaseclick here (https://www.scotiabank.com/careers/en/careers/technical-support-for-applicants.html) . 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.