Commodities Java Developer

BMOToronto, ON
Onsite

About The Position

Global Trading Solutions is looking for a Commodities Java Developer for Commodities technology team. The candidate will be actively involved in projects and is accountable for collaborating with various teams such as: Product owners, Front Office, and Back Office teams.

Requirements

  • Java
  • Oracle/Postgres or other databases
  • Scripts
  • GitHub/JIRA
  • Automated vendor package deployment
  • Commodities - Precious Metals, Base Metals, Oil, Gas and Emission

Responsibilities

  • Experience building Java, and integrating with downstream systems.
  • Works closely with product owners to analyze, and develop application for Commodities
  • Has good knowledge of products, trade life cycle, and system integrations.
  • Analyzes, develops, tests, and implements tools support EOD, simulations and Reports.
  • Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
  • Follows BMO standard release management processes and applies version controls.
  • Experience with software life-cycle methodology.
  • Understand, challenge, categorize, prioritize and document technical work
  • Manage development timeline and delivery.
  • Adhere to enterprise standard and follow SDLC process.
  • Capable of performing L2 support for production issues
  • Good knowledge of the system integration issues, Electronic STP etc.

Benefits

  • health insurance
  • tuition reimbursement
  • accident and life insurance
  • retirement savings plans

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service