Enable job alerts via email!

Software Engineer

Scotiabank

Canada

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading bank is seeking Java Software Engineers to enhance capital markets products and analytics platforms. The role focuses on backend development using Java and Spring Boot, with opportunities for front-end work. Candidates should have a strong technical mindset and collaborate closely with business teams to deliver market-leading solutions. The position offers remote work flexibility and a commitment to inclusivity.

Benefits

Remote work flexibility
Upskilling opportunities
Competitive rewards
Community engagement programs

Qualifications

  • 4+ years of recent backend development experience with Java / Spring Boot.
  • Experience in Microservices and API development in an enterprise environment.

Responsibilities

  • Collaborate with end users to understand needs and conduct gap analysis.
  • Develop and enhance solutions, managing the full project lifecycle.
  • Participate in SCRUM meetings and team collaborations.

Skills

Java
Spring Boot
API Development
Agile
SQL

Education

Bachelor’s degree in computer science
Bachelor’s degree in engineering

Tools

Postgres
MSSQL
Oracle
IBM MQ
Kafka
Redis

Job description

Requisition ID: #

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

The Team

Global Banking and Markets Engineering (GBME) is an award-winning, fast-moving technology engine supporting Scotiabank’s Corporate, Investment Banking, and Capital Markets businesses.

The Role

GBME is seeking Java Software Engineers who are eager to learn and enhance capabilities of capital markets products and analytics platforms. The role primarily involves backend development using Java / Spring Boot / RESTful API, with potential opportunities for front-end work (approximate 70/30 split).

The successful candidate will possess a strong technical and engineering mindset, working closely with business teams and engineering leaders to develop market-leading solutions across various projects within GBME.

Responsibilities
  1. Collaborate with end users and business teams to understand needs, conduct gap analysis, and assess requirements.
  2. Partner with Architecture on design and integration.
  3. Develop and enhance solutions and applications, managing the full project lifecycle from specifications to deployment.
  4. Design database schemas, test sets, and automate testing processes.
  5. Create deployment scripts and utilize tools like the Accelerator pipeline.
  6. Support solutions in production as needed.
  7. Improve user experience through scalable solutions and complex query handling.
  8. Communicate effectively with technical and non-technical audiences.
  9. Refactor legacy code and train end users as needed.
  10. Participate in SCRUM meetings and team collaborations.
Qualifications
  • 4+ years of recent backend development experience with Java / Spring Boot.
  • Experience in Microservices and API development in an enterprise environment.
  • Knowledge of databases and SQL (Postgres, MSSQL, Oracle).
  • Unix/Linux shell scripting experience.
  • Agile experience and understanding of TDD methodology.
  • Bachelor’s degree in computer science, engineering, or relevant field.
  • Capital Markets experience, understanding of Front, Middle, and Back office operations.
  • Experience with messaging frameworks like IBM MQ, Kafka, Redis.
  • Experience with real-time, high availability, low latency systems.
  • Knowledge of Java multi-threaded applications.
Benefits

We offer a diverse, inclusive, and accessible work environment, remote work flexibility, upskilling opportunities, competitive rewards, and community engagement programs.

Location

Canada: Ontario: Toronto

Additional Information

Scotiabank is committed to inclusivity and accessibility. If accommodations are needed during the recruitment process, please inform our Recruitment team. Candidates must apply online; only selected candidates will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Remote) Senior Software Engineer

Systems & Software, Inc.

Manitoba

Remote

CAD 80.000 - 110.000

2 days ago
Be an early applicant

Senior Java Software Engineer

FBSPL

Montreal

Remote

CAD 80.000 - 100.000

3 days ago
Be an early applicant

Senior Full Stack Software Engineer - Canada

Mosey

Remote

CAD 80.000 - 120.000

5 days ago
Be an early applicant

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70.000 - 110.000

5 days ago
Be an early applicant

Senior Fullstack Software Engineer (Canada)

Centari

Remote

CAD 100.000 - 130.000

14 days ago

Software Engineer

DataAnnotation

Vancouver

Remote

CAD 80.000 - 100.000

7 days ago
Be an early applicant

Principal Software Engineer

Coalition, Inc.

Remote

CAD 83.000 - 150.000

11 days ago

Software Engineer - OpenStack

Canonical

Vancouver

Remote

CAD 80.000 - 120.000

14 days ago

Ubuntu Core Software Engineer

Canonical

Vancouver

Remote

CAD 70.000 - 110.000

14 days ago