Share this Job

Title:  Solutions Architect




Requisition ID: 92556


Join the Global Community of Scotiabankers to help customers become better off.


Solution Architect – Customer Information Systems

This role will be within the Scotiabank Canadian Banking Technology (CBT) team, working with Revolving Credit, Data and Transactions teams who provides core banking capabilities, API & Event Enablement, Leadership in Delivery, supporting CBT Modernization Strategy, Governance, Architecture, Design and Engagement. Successful candidate will be partnering with Platform and Enterprise Architecture teams as well as with multiple teams consuming services from core banking platforms.


Responsibilities for the role:


  • Works closely with Customer Information Systems Delivery and Engineering teams, Product Owners and technical platform teams to architect, design and develop high quality APIs and solutions supporting business process improvements that support business and technical strategies.
  • End-to-end software architecture, design and development of complex distributed cloud based micro-service system.
  • Provide expertise to development team and business on current CIS system
  • Provide expertise to development team working from various locations on system development and systems integration. This should also extend to providing detailed guidance at the code level to support Engineers delivering code.
  • Building and enhancing the infrastructure required to support the platforms in terms of robustness, scalability, availability and efficiency
  • Ability to architect, design and deliver software that can scale elastically across multiple data centers and cloud vendors while staying resilient.
  • Understands testing at every stage of development. This includes unit, mutation, use-case, performance, availability (failure injection) and consistency testing
  • Ability to communicate with precision while being concise.
  • Extensive experience using a systems analysis and design methodology
  • Performing research and development to evaluate emerging technologies and their potential to redesign credit, banking, transaction processing, customer management platforms.
  • Aligning solutions to strategic technical and capability roadmaps and identifying new shared capabilities and business opportunities.



  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or other related field (or equivalent work experience)
  • 5+ years of experience in IT, with an emphasis on API and Micro-service development, and proven ability in delivery services using IBM WebSphere DataPower appliances, Java or using similar components or frameworks.



  • Certifications appropriate to the role (i.e. SUN JCP, Cloud Certifications, TOGAF v8 or v9, etc.)


  • Practical experience of the following technologies and platforms (deep technical understanding in several areas is expected)
  • REST/SOAP Protocols
  • WebSphere DataPower Apigee, SOA Appliances  (XI52 or newer)
  • XSLT/JSON Message Mapping and tools
  • API & Service Integration development techniques
  • Java/Node JS Frameworks and Components (Java Spring Boot, rxJava, Reactor, Guice, etc…)
  • Customer Information Systems such as IBM MDM
  • Cloud Architecture Google Cloud, Microsoft Azure, AWS etc.
  • Performance engineering techniques
  • Good knowledge of Domain Driven Design and multiple Java frameworks
  • Build, automated integration and deployment tools such as Maven and Jenkins.
  • Experience in delivering code using TDD, CI/CD, Code Analysis and Coverage tools to support automated testing and monitoring (AppDynamics, SonarCube, Zipkin, Jaeger, etc…)
  • Source Code Management Systems (GIT, Bit Bucket, SVN)
  • Security – secure development principles, oAuth, infrastructure security, etc
  • Experience of working with TOGAF or other Enterprise Architecture Frameworks and their application
  • Cloud infrastructure, Docker, Linux OS, distributed Relational/NoSQL/NewSQL datastores
  • HA Design/Architecture principles
  • Mainframe systems architecture and design
  • Good knowledge on Mainframe communication protocols, IMS Connect, zOS Connect, etc.
  • Understanding of IMS, CICS and DB2 subsystems


The successful candidate will have -

  • Experience with project implementations leveraging customer information system
  • Experience of a broad range of Enterprise technology domains and technology implementations
  • Experience and good understanding of Agile methodology.
  • Strong communication skills and experience in working with diverse multiplatform teams
  • Ability to interact with and influence colleagues and business partners at all seniority levels
  • Strong knowledge and understanding of applications architecture, systems design and integration principles with a detailed understanding of applicable programming methodologies.
  • Proven understanding of architectural concepts (security, data flow, network, data architecture) issues and trends.
  • Strong communication, interpersonal, presentation and negotiation skills
  • Able to apply existing and emerging technologies / architectures to deliver innovative solutions
  • Strong analytical skills - problem identification and resolution
  • Strong technical leadership
  • Experience as subject matter expert for multiple initiatives
  • Additional for Internal candidates –
  • Good knowledge of Scotiabank standards, API Guides/Playbooks, PLATO Architecture and chassis components
  • Experience with development practices and the deployment of distributed and mainframe applications within Scotiabank.



Location(s):  Canada : Ontario : Scarborough 

As Canada's International Bank, we are a diverse and global team. We speak more than 100 languages with backgrounds from more than 120 countries. Our employees are committed to a superior customer experience and use the Bank’s six guiding sales practice principles to ensure they act with honesty and integrity.


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, 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.

Job Segment: Solution Architect, Architecture, Developer, Bank, Banking, Technology, Engineering, Finance