Talent.com
Programmer Analyst Advisory - Java/React
Programmer Analyst Advisory - Java/ReactScotiabank • Toronto, ON, CA
Programmer Analyst Advisory - Java / React

Programmer Analyst Advisory - Java / React

Scotiabank • Toronto, ON, CA
4 days ago
Job type
  • Full-time
Job description

Programmer Analyst Advisory - Java / React

Join to apply for the Programmer Analyst Advisory - Java / React role at Scotiabank

Requisition ID : 242045

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

Retail Deposits and Investments Technology within GWM is looking for a Sr. Software Developer to work on a strategic application suite. If you are excited to work on a business‑critical application suite that demands high quality work in rolling out new applications, enhancements to the existing applications with speed, quality and production stability, this is the place for you.

Reporting to the Senior Manager Development, this Sr. Software Developer role is responsible for designing, developing, and implementing applications for the Investment Platform. You will focus on the Authentication domain to protect our customers by working closely with the Technical Lead, Solution Architect, and other SMEs. Your role includes delivering full‑stack solutions and leading other leading‑edge technologies, maintaining high level of code quality, creating detailed design documents, and driving technical discussions. You will be contributing to the development of world‑class digital products and experiences touching millions of Scotiabank customers every day.

Is this role right for you?

  • Champion a customer focused culture to deepen client relationships and leverage broader bank relationships, systems and knowledge.
  • Provide system analysis, object‑oriented design / programming, technical documentation, and support for existing and new applications and systems.
  • Recommend best practices and enhancements in line with the bank’s technology roadmap.
  • Work with the project team to refine technical requirements and provide design guidance based on industry best practices.
  • Perform coding, unit testing, debugging, documentation, and implementation of applications and scripts.
  • Participate in estimation and planning of development efforts for various projects and enhancements.
  • Maintain, support, and enhance existing applications and participate in code reviews for release activities.
  • Lead the implementation efforts for code deployment to non‑production and production environments.
  • Analyze production issues and perform root cause analysis for production and implementation issues.
  • Assist product owners and business analysts in discovering current system behavior and provide recommendations for improvement.
  • Understand the bank’s risk appetite and risk culture in day‑to‑day activities and decisions.
  • Actively pursue effective and efficient operations in accordance with Scotiabank’s values and Code of Conduct. Champion a high‑performance environment and contribute to an inclusive work environment.

Do you have the skills that will enable you to succeed in this role?

  • Bachelor’s degree in computer science, engineering, or related discipline is preferred.
  • At least 10+ years of technical working experience in systems analysis, design, development, unit testing, and debugging. Experience in application architecture and API design.
  • Frontend development background building web applications using ReactJS, NodeJS, NextJS and modern JavaScript toolsets (ES6+, Webpack, Babel, Jest, SonarQube, CheckMarx, Web Inspect) and knowledge of HTML / CSS / SASS.
  • Technical experience with Core Java (Version 8 or higher) / Java, JDK 17+.
  • Proficient in SQL and relational databases.
  • Experience with Spring framework – Spring Boot, Spring Security, Spring Data Repositories, Spring Batch, Hibernate, Kafka.
  • Technical knowledge of Web Services, SOAP / REST, IntelliJ, STS Spring Tools, or Eclipse IDE.
  • Knowledge or experience with Git, Bitbucket, Gradle, Maven, Jira, Confluence, or similar tools for building CI / CD pipelines.
  • Knowledge of SSL and secure handshake between applications.
  • Technical knowledge of Google Cloud, Kubernetes, Splunk, Dynatrace.
  • Experience developing security systems and analyzing vulnerabilities.
  • Agile environment experience. Collaboration tools – JIRA, Confluence.
  • Experience with investment products or retail investment banking is an asset.
  • Viewpoint required to assess impact of development / changes on overall data processing environment.
  • Prior experience in wealth and / or investment products.
  • Customer‑first mindset while providing technology solutions to business problems.
  • What's in it for you?

  • Diversity, Equity, Inclusion & Allyship – We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and embraced through bias‑free practices and inclusive values across Scotiabank.
  • Accessibility and Workplace Accommodations – We value the unique skills and experiences of each individual and are committed to creating and maintaining an inclusive and accessible environment for everyone.
  • Upskilling through online courses, cross‑functional development opportunities, and tuition assistance.
  • Competitive rewards program including bonus, flexible vacation, personal and sick days and benefits starting day one.
  • Dynamic ecosystem – Free tea & coffee, universal washrooms, and space for team collaboration.
  • Community engagement – Opportunities for community engagement & belonging with our various programs such as hackathons.
  • 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.

    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.

    All applicants 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Programmer Analyst • Toronto, ON, CA

    Similar jobs
    Senior System Analyst Programmer

    Senior System Analyst Programmer

    Teranet • Toronto
    Full-time
    Senior Systems Analyst / Programmer.Primary Office Location : 123 Front Street West, Toronto, Ontario.Grade 9(Local 507) Pay Range - $46. Teranet is Canada’s leader in the delivery and transformation o...Show more
    Last updated: 15 days ago • Promoted
    Systems & Automation Analyst (Co-op)

    Systems & Automation Analyst (Co-op)

    Delphicresearch • Toronto
    Full-time
    Systems & Automation Analyst (Co-op).Apply by : Send your resume and cover letter to info@delphicresearch.Careers at Delphic” in the subject line. We’re on a mission to elevate government affairs thr...Show more
    Last updated: 15 days ago • Promoted
    M&A Analyst

    M&A Analyst

    The Mason Group Inc • toronto, ontario, Canada
    Permanent
    Our client is a growing software company and looking to add to their M&A team.This is an exciting opportunity to become a key contributor of a lean, high-energy, high-volume M&A team.The core activ...Show more
    Last updated: 30+ days ago • Promoted
    System Integration Analyst (21222)

    System Integration Analyst (21222)

    Riverside Natural Foods Ltd. • North York, ON, Canada
    Full-time
    Join Riverside Natural Foods Ltd.Canadian-based, family-owned, and globally operating business, committed to leaving the world better than we found it. As a B-Corp certified, Triple-Bottom Line comp...Show more
    Last updated: 30+ days ago • Promoted
    Program Analyst - Altis Technology

    Program Analyst - Altis Technology

    Altis Technology • toronto, on, ca
    Permanent
    Toronto, ON, Hybrid, 4 days on-site and Fridays remote.Strong English communication skills required, both written and spoken. Successful completion of an employment background check.Our reputable re...Show more
    Last updated: 23 days ago • Promoted
    Functional Systems Analyst

    Functional Systems Analyst

    Maarut Inc • East York, ON, Canada
    Full-time
    Client is looking for a Guidewire Functional Systems Specialist with proven experience with implementation of Guidewire Claims Centre and Canadian workers compensation knowledge.The Guidewire Funct...Show more
    Last updated: 28 days ago • Promoted
    Technical System Analyst

    Technical System Analyst

    freelance.ca • Toronto, Canada
    Full-time
    Role : Technical System AnalystLocation : Toronto / HybridContract : 6+ MonthsSkills • Over 8+ years of Systems Analyst experience in Applications Development, migration, prod-uct implementation, Integ...Show more
    Last updated: 19 days ago • Promoted
    QA Analyst

    QA Analyst

    Statflo • Toronto, ON, Canada
    Full-time
    Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America. Our proprietary platform enables an organization to directly ...Show more
    Last updated: 13 days ago • Promoted
    Program Analyst - toronto

    Program Analyst - toronto

    Altis Technology • toronto, on, ca
    Permanent
    Toronto, ON, Hybrid, 4 days on-site and Fridays remote.Strong English communication skills required, both written and spoken. Successful completion of an employment background check.Our reputable re...Show more
    Last updated: 23 days ago • Promoted
    Automation Analyst

    Automation Analyst

    Boam AI • Toronto
    Full-time
    Build automations that make Boam run 10x faster.Boam AI builds managed data agents that transform messy, unstructured signals from public, private, and proprietary sources into structured, reliable...Show more
    Last updated: 5 days ago • Promoted
    Integration Systems Analyst

    Integration Systems Analyst

    OntarioMD • Toronto, ON, Canada
    Full-time +1
    The Integration Systems Analyst (ISA) works within the Application Support Team to maintain, administer, and support OntarioMD products and services. The ISA also assists in supporting the onboardin...Show more
    Last updated: 2 days ago • Promoted
    Data Analyst

    Data Analyst

    Vaco by Highspring • Richmond Hill, ON, CA
    Temporary
    Our client is seeking a Data Analyst for a 3-month contract.The Data Analyst will support data extraction, transformation, and analysis across multiple databases. The role will focus on consolidatin...Show more
    Last updated: 14 hours ago • Promoted • New!
    RPA Analyst & Developer

    RPA Analyst & Developer

    CI Financial Corp. • Toronto, ON, Canada
    Full-time
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
    Last updated: 30+ days ago • Promoted
    Application Developer - toronto

    Application Developer - toronto

    HCLTech • toronto, on, ca
    Full-time
    Design, develop, and maintain microservices-based applications using Java and Spring Boot frameworks.Implement event-driven architectures leveraging Apache Kafka for asynchronous communication.Arch...Show more
    Last updated: 27 days ago • Promoted
    Senior Business Systems Analyst - SQL / wealth Mgmt.

    Senior Business Systems Analyst - SQL / wealth Mgmt.

    Talent To Hire Inc. • Toronto, ON, Canada
    Full-time
    Business Systems Analyst – Wealth Platform (Agile | API | Data Mapping).Domain : Wealth Management | Agile Delivery.Business Systems Analyst (BSA). Wealth Tech team delivering critical features...Show more
    Last updated: 30+ days ago • Promoted
    Senior Analyst, Production Application Support, Global Wires and Payment Technology.

    Senior Analyst, Production Application Support, Global Wires and Payment Technology.

    CIBC • Toronto
    Full-time
    Senior Analyst, Production Application Support, Global Wires and Payment Technology.Join to apply for this role at CIBC.We’re building a relationship-oriented bank for the modern world.We need tale...Show more
    Last updated: 15 days ago • Promoted
    Process Automation Analyst

    Process Automation Analyst

    University of Lethbridge • Toronto, Canada
    Full-time +1
    At the University of Lethbridge, we speak in perspectives.We are located in the heart of traditional Blackfoot Confederacy territory in southern Alberta with campuses in Lethbridge and Calgary.ULet...Show more
    Last updated: 4 days ago • Promoted
    Cash Application Analyst

    Cash Application Analyst

    Clutch Technologies Inc. • Toronto, ON, Canada
    Full-time
    We're on a mission to reinvent the way people buy, sell, and own cars.Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car buying and selling experien...Show more
    Last updated: 30+ days ago • Promoted