Talent.com
HSBC Global Services Limited
Senior Java DeveloperHSBC Global Services Limited • Toronto, ON, CA
Senior Java Developer

Senior Java Developer

HSBC Global Services Limited • Toronto, ON, CA
2 days ago
Job type
  • Permanent
Job description

Our purpose – Opening up a world of opportunity – explains why we exist. Here at HSBC, we use our unique expertise, capabilities, breadth and perspectives to open new kinds of opportunity for our more than 40 million customers. We’re bringing together the people, ideas, and capital that nurture progress and growth, helping to create a better world – for our customers, our people, our investors, our communities, and the planet we all share.

In Canada, HSBC Global Services (Canada) Limited (HGCA) is a wholly owned subsidiary of HSBC Global Services Limited. Operating in Toronto and Vancouver, HGCA is part of a global service company, delivering services to support the operating entities of HSBC Group. We have different capabilities that provide tools and processes to facilitate the functions, business, and entities with their service management responsibilities.

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.

You will be responsible for:

  • 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

  • Translat 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

You will be successful in this role if you have

  • 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 have: FX Options / risk monitoring / trading systems experience; Kafka/event-driven patterns; Ignite/in-memory data; Prometheus/Grafana; regulated environments with strong controls/audit expectations

Working model: Toronto-based delivery manager; close partnership with a China-based development team and technical lead; primary coverage during North America hours.

In compliance with applicable laws, HSBC is committed to employing only those who are authorized to work in Canada. Applicants must be legally authorized to work in Canada as HSBC will not engage in immigration sponsorship for this position.

As an HSBC employee, you will have access to tailored professional development opportunities to ensure you have the right skills for today and tomorrow. At HSBC, our overall goal is to provide a competitive Total Reward Package, with an appropriate mix of fixed pay, and variable pay, as part of an employee’s overall total compensation and benefits. Variable pay generally takes the form of discretionary, annual awards (sometimes referred to as a “bonus”). Additionally, HSBC offers a wide range of competitive and flexible benefits designed to help you improve your health and well-being, finances, and lifestyle.

All qualified applicants will receive consideration for employment without regard to age, ancestry, color, race, national origin, ethnicity, disability or medical condition, genetic information, military or veteran service, religion, creed, sex, gender, pregnancy, childbirth, caregiver status, marital status, citizenship or immigration status, sexual orientation, gender identity or expression or any other trait protected by applicable law.

The final fixed pay offer will depend on the candidate and a number of variables, including but not limited to, role responsibilities, skill set, depth of experience and education, licensing/certification requirements, internal relativity, and specific work location.

At HSBC, our overall goal is to provide a competitive Total Reward Package, with an appropriate mix of fixed pay, and variable pay, as part of an employee’s overall total compensation and benefits. Variable pay generally takes the form of discretionary, annual awards (sometimes referred to as a “bonus”). Additionally, HSBC offers a wide range of competitive and flexible benefits designed to help you improve your health and well-being, finances, and lifestyle.

Create a job alert for this search

Senior Java Developer • Toronto, ON, CA

Similar jobs

Senior Java Developer

Tamanna TechnologyGreater Toronto Area, Canada, Canada
Full-time

Toronto, ON (4 days onsite, 1 day WFH).Design, develop, and maintain scalable backend services using.Build and enhance responsive front-end applications using.Collaborate with cross-functional team... Show more

 • Promoted

Senior Java & Curam Developer - Hybrid, Cloud & API Focus

Rubicon PathToronto, ON, CA
Full-time

A technology consulting company in Toronto is seeking a Senior Software Developer to lead the design and deployment of high-performance applications.The ideal candidate must have proficiency in Jav... Show more

 • Promoted

Senior Java Developer - Backend

CG Consulting GroupToronto, ON, CA
Full-time

This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC.Hybrid - In-Office 3 days p... Show more

 • Promoted

Senior Java Developer Leading Teams in a Dynamic Environment

Iris Software Inc.Toronto
Full-time

Advance your career as a Senior Java Developer, leading teams within a renowned financial institution.This hybrid role combines technical skills with strategic leadership, focusing on HDFS.The Java... Show more

 • Promoted

Senior Java Developer

Glint Tech SolutionsToronto
Full-time

Title: Senior Java Developer We are excited to announce an opportunity for a Senior Java Developer to join a dynamic and innovative technology team.If you're passionate about building scalable ... Show more

 • Promoted

Senior Java Developer - Financial Services (Hybrid, Toronto)

Highbrow LLCToronto
Full-time

A leading tech company is seeking a Senior Java Developer in Toronto, ON.This hybrid role requires strong Java expertise and experience in financial institutions.Responsibilities include maintainin... Show more

 • Promoted

Senior Java Developer

Symbiotic GroupToronto, ON, CA
Full-time

Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, teste... Show more

 • Promoted

Senior Java Developer

CognizantToronto, ON, CA
Full-time

We are seeking a highly skilled and proactive Java Developer with deep expertise in Java, Spring Framework, Kafka, Message Queuing, Dynatrace, and microservices architecture.This role requires a ha... Show more

 • Promoted

Intermediate / Senior Java Developer

TngocMarkham, York Region, CA
Full-time

We’re looking for a talented Intermediate/Senior Java Developer to join our growing team.We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are ea... Show more

 • Promoted

Senior Java Developer

EdjusterToronto
Full-time

This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th... Show more

 • Promoted

Senior Java Developer Leading Cloud-Based API Architecture

KumaranToronto, ON, CA
Full-time

Take charge as a Senior Java Developer, creating high-performance cloud applications with a focus on REST APIs.Drive efficiency and scalability using SpringBoot and Azure technologies.In this senio... Show more

 • Promoted

Senior Java Developer

VySystemsToronto
Full-time

Java Backend Developer - API, Microservices.Proven experience in designing Java/Java EE solutions.Experience in designing Microservices & APIs.Proven experience in Java back-end development with th... Show more

 • Promoted

Senior Java Developer

FinastraMarkham, York Region, CA
Full-time

Who are we?At Finastra, we’re a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next for the industry.Our technology powers miss... Show more

 • Promoted

Senior Java Developer - Cloud & API (FinTech, Hybrid)

Univeris CorporationToronto, ON, CA
Full-time

A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices.... Show more

 • Promoted

Senior Java Developer with React Expertise

VirtusaToronto, ON, CA
Full-time

Take the lead as a Java React Developer, harnessing your React and cloud technology expertise.Be part of an agile team dedicated to delivering exceptional software.This senior-level position calls ... Show more

 • Promoted

Senior Java Developer

Gravity 9 Solutions LtdToronto, ON, CA
Full-time

We are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen interest in current technology and engineering.Using your knowledge of Java and MongoDB, and... Show more

 • Promoted

Senior Java Developer

CGIToronto, ON, CA
Full-time

We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Ser... Show more

 • Promoted

Senior Java Backend Developer

Citibank (Switzerland) AGToronto, ON, CA
Full-time

For additional information, please review.The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, compl... Show more

 • Promoted

Senior Java Developer

BehavoxToronto, ON, CA
Full-time

Behavox is a cloud-native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Show more

 • Promoted

Senior Java Full Stack Developer

CogencyToronto, ON, CA
Full-time

Cogency is a Toronto-based consulting and technology services firm specializing in enterprise digital transformation across the Banking, Financial Services, and Insurance (BFSI) sector.We partner w... Show more