Senior Java Engineer - Capital Markets (Hybrid, Toronto)

Scotiabank

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
Community engagement opportunities

Job summary

A leading bank in the Americas seeks an experienced Senior Software Engineer to join their Commodities Technology team in Toronto, Ontario. This role involves maintaining and upgrading software components, with a focus on compliance and system stability. The ideal candidate has strong proficiency in OOP programming and Java, along with hands-on experience in DevOps and CI/CD pipelines. An undergraduate degree in business administration or computer science is required. This position offers competitive rewards and a hybrid working arrangement.

Qualifications

  • 5 years’ experience with OOP Programming and Java.
  • 3+ years in Unix / Shell Scripting (Bash, Perl, Python).
  • 3+ years in message-oriented middleware.

Responsibilities

  • Maintain and upgrade software components.
  • Conduct gap analysis and requirements assessments.
  • Remediate code vulnerabilities and write production quality code.

Skills

OOP Programming
Java
Enterprise Edition Java - J2EE
Spring Framework
Spring Boot
Unix / Shell Scripting
Database development with Oracle
Webservices
DevOps
CI/CD pipelines
Apache Airflow

Education

Undergraduate degree or diploma in business administration or computer science

Tools

JMS
Kafka
ActiveMQ
RabbitMQ
Bitbucket
Jenkins
Hazelcast

Job description

A leading bank in the Americas seeks an experienced Senior Software Engineer to join their Commodities Technology team in Toronto, Ontario. This role involves maintaining and upgrading software components, with a focus on compliance and system stability. The ideal candidate has strong proficiency in OOP programming and Java, along with hands-on experience in DevOps and CI/CD pipelines. An undergraduate degree in business administration or computer science is required. This position offers competitive rewards and a hybrid working arrangement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - Financial Services (Hybrid, Toronto)
Senior Java Developer - Financial Services (Hybrid, Toronto)

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Core Java Developer - Hybrid, Banking
Senior Core Java Developer - Hybrid, Banking

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000
Remote Software Engineer, Capital Markets & Analytics
Remote Software Engineer, Capital Markets & Analytics

Scotiabank • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Java Consultant | Microservices & Security (Hybrid)
Senior Java Consultant | Microservices & Security (Hybrid)

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Lead Software Engineer – Capital Markets & Analytics
Lead Software Engineer – Capital Markets & Analytics

Scotiabank • Toronto

On-site
CAD 100,000 - 130,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Engineer – Hybrid Toronto, Core + Microservices
Senior Java Engineer – Hybrid Toronto, Core + Microservices

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000