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.
Start fresh or import an existing resume
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.