Senior Java Developer

HSBC Global Services LimitedToronto, ON
Onsite

About The Position

Join our Foreign Exchange (FX) Options technology team to deliver enhancements and fixes for the FX Option Risk Monitoring System during North America business hours, and over time contribute across the broader FX Options Primary Trading stack, including the Trade Life Cycle platform. You’ll take senior technical ownership, drive design decisions, and strengthen local support capability through mentoring and engineering standards.

Requirements

  • Senior, hands-on experience building and supporting Java backend systems in production with clear technical ownership
  • Strong experience with modern Java services (commonly Spring / Spring Boot, REST APIs, microservices patterns)
  • Solid engineering fundamentals: OO design, concurrency, performance tuning, and clean code practices
  • Strong production mindset: operability-by-design, monitoring/alerting/logging, and incident management
  • Proven ability to drive technical decisions and deliver with distributed teams across time zones
  • Clear communication with both technical and non-technical stakeholders, including Front Office/quant partners
  • Strong testing discipline (unit/integration) and experience working with CI/CD pipelines

Nice To Haves

  • FX Options / risk monitoring / trading systems experience
  • Kafka/event-driven patterns
  • Ignite/in-memory data
  • Prometheus/Grafana
  • Regulated environments with strong controls/audit expectations

Responsibilities

  • Own delivery of enhancements and defect fixes for the FX Option Risk Monitoring System during North America business hours
  • Take end-to-end technical ownership: analysis, design, build, testing, release readiness, and post-release validation
  • Translate business needs into pragmatic solutions, making clear trade-offs across speed, risk, non Financial Reporting, tech debt, and cost
  • Partner with Product Owner, Front Office traders, and quant teams to clarify requirements and manage ambiguity
  • Ensure production outcomes: resilience, performance, security, and observability (logging/metrics/alerting)
  • Reduce incidents through effective triage, root-cause analysis, and permanent fixes
  • Manage cross-system impacts across integrated services and shared data flows as scope expands into Trade Life Cycle
  • Collaborate closely with the China-based technical lead and engineering team, with clear handovers across time zones
  • Lead engineering excellence in code quality, automated testing, CI/CD hygiene, documentation, and maintainable design

Benefits

  • Tailored professional development opportunities
  • Competitive Total Reward Package
  • Appropriate mix of fixed pay, and variable pay
  • Discretionary, annual awards (bonus)
  • Wide range of competitive and flexible benefits designed to help you improve your health and well-being, finances, and lifestyle
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service