Talent.com
Scotiabank
Software Engineer - JavaScotiabank • Toronto, ON, CA
Software Engineer - Java

Software Engineer - Java

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

Requisition ID: 248254

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

We are seeking a talented Full Stack Developer to design, build, and maintain scalable applications in our Global Wealth Management Technology (GWMT) organization. You will work across the entire technology stack -front-end, back-end, infrastructure, and data, collaborating closely with product managers, designers, and other engineers to deliver high-quality software solutions. GWMT consists of many departments with high-performing agile teams working closely to deliver, support, and maintain the many applications and ecosystems within Global Wealth.

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

  • Lead the design and architecture of complex, distributed full stack systems, utilizing modern technologies and practices to improve production support efforts, reduce operational costs, and improve security, availability, and reliability of overall business systems.
  • Set technical standards and best practices across teams
  • Provide technical mentorship and guidance to senior and junior engineers
  • Help drive strategy to transform current platforms using new technologies and tools available that best support the business needs.
  • Champions a customer-focused and high-performing culture and contributes to an inclusive work environment.
  • The role requires interaction with business and technology leadership, consequently effective communications commensurate with the audience and the ability to promote an idea and gain consensus is critical.

Required Qualifications:

  • 6+ year experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
  • Previous exposure to the banking industry/financial services is preferred
  • MS Azure, Kubernetes, Java 8, Springboot framework, Junit frameworks, Maven, Gradle, noSQL database, Docker, Velocity, CI-CD Pipeline
  • version control tools, like Git, SVN, Bitbucket
  • well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Familiar with software security tools like BlackDuck, Fortify and SonarQube
  • well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK

Nice to Have – AI & Machine Learning Experience:

  • Experience implementing AI/ML capabilities into production applications
  • Hands-on experience with AI APIS and platforms (e.g OpenAI, Anthropic)
  • Working knowledge of building or consuming LLM-powered features (chat, search, summarization, recommandations).

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

Create a job alert for this search

Software Engineer - Java • Toronto, ON, CA

Similar jobs

Java Software Engineer-- KUMDC5799318

Compunnel Inc.Toronto, ON, CA
Full-time

Bachelor’s degree in Computer Science, Engineering, or a related technical field.Experience delivering solutions in mortgage, lending, or regulated financial services environments is strongly prefe... Show more

 • Promoted

Senior Software Engineer – Java Full Stack

CognizantToronto, ON, CA
Full-time

Senior Software Engineer – Java Full Stack.We are seeking a Senior Software Engineer to design and build resilient enterprise services and web applications in a hybrid work environment.This role fo... Show more

 • Promoted

Senior Java Software Engineer

Jobility Talent SolutionsToronto, ON, CA
Full-time

Solid knowledge of data structures.Proficiency with SQL and relational databases.Practical knowledge of Spring Framework / Spring Boot.Strong grasp of system design, OOP, microservices, and REST AP... Show more

 • Promoted

Snaplii Senior Java Software Engineer

SnapliiToronto, ON, CA
Full-time

Join Snaplii as a Senior Java Software Engineer and shape the future of fintech in Canada.This role offers the opportunity to develop software solutions while supporting team collaboration.As one o... Show more

 • Promoted

Java Software Engineer

Cloudious LLCToronto, ON, CA
Full-time

As a Java Senior Developer, you will Maintain active relationships with Product Owner to understand business requirements, lead requirement gathering meetings and review designs with the product ow... Show more

 • Promoted

Senior Software Engineer (JAVA)

BehavoxToronto, ON, CA
Full-time

Behavox is a cloud-native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Show more

 • Promoted

Java Angular Software Engineer

3PillarToronto, ON, CA
Full-time

Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.Picture collaborating with industry leaders, spearheading transfor... Show more

 • Promoted

Java Software Engineer

Hire DigITalent Inc.Toronto, ON, CA
Temporary

We are seeking a highly experienced and technically proficient Senior Java Developer to join a new initiative with our financial service client.The successful candidate will be part of one of two d... Show more

 • Promoted

Senior Software Engineer - Java Full Stack

AccentureToronto, ON, CA
Full-time

Take the next step in your career as a Senior Software Engineer focused on Java Full Stack development at Accenture.Leverage your advanced skills in SpringBoot and Microservices in a collaborative ... Show more

 • Promoted

Java Software Engineer in Toronto

TDToronto, ON, CA
Full-time

Elevate your career as a Software Engineer focused on Core Java in Toronto, Ontario.Collaborate with cross-functional teams to enhance backend services for pricing and risk systems.In this role, yo... Show more

 • Promoted

Java Backend Software Engineer

Global Talent Alliance, CanadaToronto, ON, CA
Full-time

About the job Java Backend Software Engineer.We deliver automated cybersecurity across the digital terrain.We empower our customers to achieve continuous alignment of their security frameworks with... Show more

 • Promoted

Software Engineer

Insight GlobalToronto, ON, CA
Full-time

Insight Global is looking for a Java Developer for one of the leading banks in Toronto.Analyze highly complex business requirements, generate technical specifications to design or redesign complex ... Show more

 • Promoted

Senior Java Software Engineer (Toronto)

Iris SoftwareToronto, ON, CA
Full-time

Location: Toronto, ON (Hybrid, 4 days onsite in a week).Bachelor’s degree in Computer Science, Engineering, or related field.Robust experience in Core Java, Spring Boot, and Microservices architect... Show more

 • Promoted

Senior Java Software Engineer - Luxoft

Luxofttoronto, on, ca
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Java Software Engineer

Flexton Inc.Toronto, ON, CA
Full-time

We are seeking a highly skilled and motivated.In this role, you will be responsible for building and maintaining scalable, high-performance backend systems.You will work with modern technologies su... Show more

 • Promoted

Senior Java Software Engineer

LanceSoft, Inc.Toronto, ON, CA
Full-time

Must Have: (Mindbreeze or "elastic search" or coveo or sinequa or squirro).Development experience in Mindbreezesimilar search product capability.Hands on experience in integrating| configuring| and... Show more

 • Promoted

Senior Java Software Engineers

HRBToronto, ON, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n... Show more

 • Promoted

Software Engineer - Java

Veeva SystemsToronto, ON, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Show more

 • Promoted

Senior Java Software Engineer

Iris Software Inc.Toronto, ON, CA
Full-time

Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location: Toronto, ON (Hybrid, 4 days onsite in a week).Bachelor’s degree in Comput... Show more

 • Promoted

Senior Software Engineer (JAVA/AWS) to design and build scalable applications with client in pe[...]

S.i. SystèmesToronto, ON, CA
Full-time

Contract: 6 Months + Extension.Proficiency with AWS services for building and deploying applications.Experience with Terraform for infrastructure as code.Strong understanding of software design and... Show more