Senior Full Stack Engineer

Scotiabank

Toronto

Presencial

CAD 120 000 - 160 000

Tempo integral

14 dias+

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Diversity, Equity, Inclusion & Allyhip
Accessibility & workplace Accommodat'
Upskilling & tuition assistance
Competitive rewards & benefits
Dynamic ecosystem & collaboration
Community engagement programs

Resumo da oferta

Scotiabank’s Global Wealth Engineering team is seeking a client-focused full-stack engineer to design and develop enterprise onboarding platforms. You will work across the stack (React, Next.js, Node.js, Java/Spring Boot) to build scalable microservices and BFF layers, integrating with Kafka, Google Pub/Sub, and RESTful APIs.

You will collaborate with architects, product owners, and other engineers in an Agile environment, contribute to CI/CD, and uphold security-first principles while

Qualificações

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of full-stack development experience with modern frameworks and architectures.
  • Strong proficiency in microservices, event streaming, security, observability, and Agile practices.

Responsabilidades

  • Design, develop, test, and implement scalable, performant, and secure full-stack applications.
  • Build microservices and Backend-for-Frontend layers across the stack using React, Next.js, Node.js, Java/Spring Boot.
  • Integrate with RESTful APIs, Kafka/Google Pub/Sub, and multiple banking systems.

Conhecimentos

Full-stack development
Microservices & BFF
Event streaming
Security
Monitoring & observability
Agile SDLC
Problem solving
Cross-functional collaboration

Formação académica

Bachelor's degree

Ferramentas

React/Next.js/Node.js/Java Spring Boot

Descrição da oferta de emprego

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

The Team

The Global Wealth Engineering (GWE) teamis continuously modernizing and enhancing the client and account onboarding platforms for Scotia Wealth Management. Our group consists of several agile teams working closely together to deliver, support, and maintain the client and account onboarding systems to provide the best client experience.

The team is searching for a client-focused full stack engineer who is motivated to design and develop components of enterprise applications and providing consultative guidance on all project assignments. You will work as part of a team to ensure that the business and technical architecture of the delivered solution matches business requirements. You will be asked to implement various aspects of design and development while working with architects, developers, key business stakeholders, various technical support teams across the Bank, regulatory and compliance groups, and senior leadership.

Is this role right for you? In this role you will:
  • Design, develop, test, and implement scalable, performant, and secure full-stack applications for internal and external-facing systems.
  • Work across the stack using React, Next.js, Node.js, and Java/Spring Boot, building microservices and Backend-for-Frontend (BFF) layers.
  • Integrate solutions with RESTful APIs, event streaming platforms (e.g., Kafka, Google Pub/Sub), and multiple systems across the bank.
  • Collaborate with architects, product owners, and other engineers to deliver high-quality solutions following Agile methodologies.
  • Contribute to CI/CD pipeline development, automated testing, and deployment strategies.
  • Ensure security-first principles in all development, including secure API design, encryption, and identity management.
  • Participate in code reviews, provide feedback, and follow established coding standards and best practices.
  • Troubleshoot and optimize applications for performance, scalability, and cost efficiency.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
  • Bachelor’s degree in Computer Science, Engineering, or related technical field.
  • 5+ years of full-stack development experience with modern frameworks and architectures.
  • Strong proficiency in:
  • Microservices & BFF Patterns: Service-oriented architecture design and implementation.
  • Event Streaming: Kafka, Google Pub/Sub.
  • Security: SSL/TLS, OAuth2, JWT, vulnerability scanning tools (Fortify, BlackDuck).
  • Monitoring & Observability: Splunk, Dynatrace, or equivalent.
  • Experience with Agile development practices and modern SDLC.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in cross-functional teams and deliver in a fast-paced environment.
The Following Skills Would Be an Asset
  • Experience with advanced security concepts and compliance frameworks.
  • Understanding of wealth management domain and financial services integration patterns.
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 are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital 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.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Developer
Full Stack Developer

Scotiabank • Toronto

Presencial
CAD 90 000 - 120 000
Bonus program
Tuition assistance
Flexible vacation
+1
Full Stack Engineer
Full Stack Engineer

Scotiabank • Toronto

Presencial
CAD 120 000 - 180 000
Bonus
Flexible vacation
Personal days
+2
Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Scotiabank • Toronto

Híbrido
CAD 120 000 - 150 000
Competitive salary
Performance bonus
Pension & profit sharing
+4
Software Engineer
Software Engineer

Scotiabank • Toronto

Presencial
CAD 110 000 - 140 000
Diversity & Inclusion
Accessibility
Upskilling opportunities
+3
Full Stack Developer, Application Support
Full Stack Developer, Application Support

Scotiabank • Toronto

Presencial
CAD 90 000 - 130 000
Diversity & Inclusion
Accessibility
Upskilling
+2
Programmer Analyst
Programmer Analyst

Scotiabank • Toronto

Presencial
CAD 90 000 - 130 000
Diversity & Inclusion programs
Career development & training
Competitive rewards and benefits
Software Engineer, Global Payments Technology
Software Engineer, Global Payments Technology

Scotiabank • Toronto

Presencial
CAD 90 000 - 130 000
Diversity, Equity, Inclusion initiatives
Accessibility and Workplace Accommodations
Upskilling opportunities
+2
Associate Platform Engineer Scotiabank · Toronto · Platform & Infrastructure Pay not stated 6w ago
Associate Platform Engineer Scotiabank · Toronto · Platform & Infrastructure Pay not stated 6w ago

Devopsroles • Toronto

Presencial
CAD 90 000 - 130 000
Diversity, Equity, Inclusion & Allyshi
Accessibility and Workplace Accommoda
Upskilling through online courses
+3
Senior DevOps Engineer Scotiabank · Toronto · DevOps & Release CA$125,000–CA$142,500 e 3w ago
Senior DevOps Engineer Scotiabank · Toronto · DevOps & Release CA$125,000–CA$142,500 e 3w ago

Devopsroles • Toronto

Presencial
CAD 120 000 - 180 000
Junior Software Engineer
Junior Software Engineer

Scotiabank • Toronto

Presencial
CAD 90 000 - 130 000
Diversity, Equity, Inclusion & Allyshi
Accessibility and Workplace Accommod
Upskilling and tuition assistance
+2