Postuler

Publié il y a 19 jours

Senior Developer

@ Scotiabank

Toronto, Ontario

6+ ans d’expérience
Postuler
SIGNAUX

En bref

Scotiabank is hiring a Senior Software Developer (Java) for its Loyalty Technology team in Toronto. The role leads Agile development of mission-critical microservices and cloud-native banking and loyalty platforms, including mentoring engineers and supporting production systems.

Responsabilités :

  • Lead Agile Scrum development initiatives and sprint delivery
  • Design and build scalable banking and loyalty microservices
  • Create high-level and detailed technical architecture designs
  • Conduct code reviews and drive engineering best practices
  • Investigate and resolve complex production issues

Résumé des exigences :

  • Computer science or related degree or diploma
  • 6+ years building enterprise cloud-native applications
  • Strong Java 17+, Spring Boot, and microservices experience
  • Experience with Kafka, Azure, Kubernetes, and CI/CD
  • Proven mentoring and technical leadership skills

Outils et compétences

Source et dates

Site carrière / système de candidatures · successfactors

Date publiée par l’employeur
2026-10-18
Première détection par notre source
2026-10-19
Mise à jour du dossier source
2026-11-07

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science, Software Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Scotiabank

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Description complète de l’entreprise

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more. Our disclaimer:

Abonnés LinkedIn
1 518 101
Personnes associées sur LinkedIn
91 736
Bureaux déclarés
  • 40 King St W, Toronto, Ontario M5H, CA
  • Bosque de Ciruelos 120, Miguel Hidalgo, CDMX 11700, MX
  • Calle Dionisio Derteano 102, San Isidro, Lima 15047, PE
Catégories d’activité
  • Finance
  • Banking
  • Asset Management
  • Financial Services
Autres noms enregistrés
  • Scotiabank
Spécialités
  • Banking
  • Wealth Management
  • Investment Banking
  • and Technology
Le profil indique une agence de recrutement
Non
Investissement total déclaré
1 066 913 622

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more. Our disclaimer:

ChampValeur
SecteurBanking
Taille10,001+ employees
Siège socialToronto, Ontario
Type d’organisationPublic Company
SpécialitésBankingWealth ManagementInvestment Bankingand Technology
Offres sur Jobsy862
LinkedInVoir la page
Description

Requisition ID: 276586

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

Are you passionate about building scalable, resilient, and secure platforms that serve millions of customers? Join the Scotia Digital team and help shape the next generation of banking services through modern microservices, cloud technologies, and event-driven architectures.

We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical banking solutions. This is an opportunity to work on high-impact projects, solve complex technical challenges, mentor fellow engineers, and influence the future architecture of our platform.

As a senior member of the team, you will participate in every stage of the software development lifecycle, from architecture and design to development, testing, deployment, and production support. You'll collaborate with talented engineers, architects, product owners, and business partners while helping drive technical excellence across the organization.

If you're an experienced engineer who thrives in a fast-paced Agile environment, enjoys solving complex problems, and is excited by modern cloud-native development, we'd love to hear from you.

Is this role right for you? In this role, you will:

  • Lead software development initiatives as a senior member of an Agile Scrum team, helping to deliver sprint objectives and key program milestones.
  • Design, develop, and maintain high-performance, scalable microservices and distributed applications supporting critical banking and loyalty services.
  • Analyze business and technical requirements and transform them into robust, maintainable solutions.
  • Contribute to solution architecture by creating both high-level and detailed technical designs.
  • Collaborate with cross-functional teams to identify technical opportunities, assess impacts, and implement effective solutions.
  • Drive engineering excellence through code reviews, design reviews, and adherence to development best practices.
  • Support the planning, execution, testing, deployment, and ongoing optimization of software solutions.
  • Investigate and resolve complex production issues while ensuring platform stability, reliability, and performance.
  • Participate in proof-of-concepts, innovation initiatives, and research activities that advance the technology stack.
  • Document architecture, design decisions, technical workflows, and operational procedures.
  • Contribute to projects that enhance banking experiences for millions of Canadian customers.
  • Promote a culture of continuous improvement, collaboration, innovation, and inclusion.
  • Ensure solutions align with the Bank's security, compliance, and risk management standards.

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

Technical Expertise

  • Degree or diploma in Computer Science, Software Engineering, or a related discipline.
  • 6+ years of experience building enterprise-scale, cloud-native, event-driven, and containerized applications.
  • Strong hands-on development experience with:
    • Java 17+
    • Spring Boot and Spring Security
    • REST APIs and Microservices Architecture
    • Apache Kafka, ActiveMQ, and Azure Service Bus
    • Azure Cloud Services and GCP
    • Kubernetes and Docker
    • NoSQL and Relational Databases
    • Redis
    • CI/CD pipelines and DevOps practices
  • Experience with build and dependency management tools such as Maven and Gradle.
  • Strong knowledge of version control systems including Git and Bitbucket.
  • Strong understanding of networking concepts, application security, troubleshooting, and performance optimization.
  • Experience working with technologies such as XML, YAML, JSON, SQL, Shell Scripting, Groovy, Velocity, and Azure SDK.

Leadership & Collaboration

  • Strong communication and collaboration skills with the ability to influence technical decisions.
  • Proven ability to mentor developers with varying levels of experience.
  • Experience leading technical discussions and driving consensus across teams.
  • Ability to balance short-term delivery goals with long-term architectural strategy.
  • Passion for continuous learning, innovation, and engineering excellence.

Nice to Have

  • Experience in banking, payments, financial services, or highly regulated industries.
  • Exposure to loyalty, rewards, or customer engagement platforms.
  • Experience with large-scale distributed systems and high-volume transaction processing.

Why Join Us?

  • Build applications that impact millions of customers across Canada.
  • Work with modern cloud-native technologies and microservices architectures.
  • Solve challenging engineering problems at enterprise scale.
  • Influence technical direction and architecture decisions.
  • Collaborate with highly skilled engineers and technology leaders.
  • Participate in innovation initiatives, proof-of-concepts, and emerging technology adoption.
  • Grow your technical and leadership skills while making a meaningful impact on the future of digital banking.

If you're excited about building modern, resilient, and scalable systems while working with cutting-edge technologies in a collaborative environment, we'd love to hear from you.

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

Emplois semblables

  • Senior Developer, IBM i / AS400

    Toronto, ON

    Scotiabank

    Candidates need strong hands-on IBM i / AS400 experience with RPG IV/ILE, CL, DB2 for i and SQL, plus batch and file processing, production support and troubleshooting skills. Strong communication and the ability to work independently across technical and business teams are also required.

    IBM i, AS400, RPG IV/ILE, CL, DB2 for i, SQL

  • Developer

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    2+ ansCandidates need about 2-3 years of hands-on software development experience, strong Python and API development skills, and experience with AI technologies such as LLMs and prompt engineering. They also need working knowledge of Git, testing frameworks and CI/CD practices.

    Git, Docker, Kubernetes, LangChain, Azure OpenAI, AWS

  • Senior Developer - Remote

    Toronto, ON +1

    Transworld Systems Inc.: (TSI) stands as the leading tech-driven provider in Accounts Receivable Management (ARM), Healthcare Revenue Cycle Management (RCM), Customer…

    5+ ansCandidates need at least 5 years of software development experience, expert SQL Server skills, and strong C#, .NET and REST API experience. They also need security knowledge (OWASP Top 10, vulnerability management) and strong leadership and communication skills.

    SQL Server, Git, Mend.io, PowerShell, AWS, Azure

  • Senior Developer - R&D Tools & Systems

    Waterloo, ON
    Temps plein

    Arctic Wolf Networks Canada, Inc.

    6+ ansCandidates need 6+ years in infrastructure engineering or DevOps with Python scripting, infrastructure-as-code experience (Terraform, Packer, Ansible), and hands-on work on at least two of vSphere, AWS, Azure, GCP or Proxmox. Linux administration, REST API work and Git-based workflows are also required.

    Terraform, Packer, Ansible, Docker, Kubernetes, Git

  • Senior Developer, Dynamics 365 and Power Platform

    Ontario

    Bank of Canada

    7+ ansCandidates need proven C# and .NET experience, web portal development skills, and experience building Dynamics 365 and Power Platform solutions. A relevant degree or diploma and 7+ years of relevant experience are ideally required, along with the ability to obtain a Secret clearance.

    Dynamics 365, Power Platform, C#, Git, PowerShell, Liquid

  • Developer

    Toronto, ON

    Rogers Communications: Rogers is Canada’s communications and entertainment company, driven to connect and entertain Canadians.

    5+ ansCandidates need hands-on experience shipping native iOS and/or Android apps, plus 5+ years of mobile development. A computer science or related degree, or equivalent experience, is also expected.

    Git, Fastlane, GitHub Actions, Bitrise, Firebase Crashlytics, Sentry

  • Junior Developer

    Toronto, ON
    TélétravailTemps plein

    Sinn Studio

    3+ ansCandidates need at least three years of C++ and Blueprint experience, Unreal Engine 4 or 5 experience, and a shipped game as a solo developer or in a small team. A recent Canadian university degree is also required.

    Unreal Engine

  • Developer III, Full Stack

    Toronto, ON

    Sunwing Vacations Group

    3+ ansCandidates need 3 to 5 years of software development experience, a college diploma or equivalent in computer science or IT, and skills in RESTful APIs, microservices, database design and agile delivery. Strong problem-solving, communication and the ability to work with minimal supervision are also required.

    Monitor operations in the leather industry, Workflow, API development, Microservices, Engineering principles, Software development

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.