Full Stack Developer, Delta Flow Trading Technology
HSBC
Date: 10 hours ago
City: Toronto, ON
Contract type: Full time

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.
Role Overview
Markets & Security Services (MSS) is the “investment bank” for HSBC. Our businesses generate millions of transactions across a range of financial markets. Our IT teams design and develop modern systems covering all aspects of the trading lifecycle.
Within MSS IT, we are seeking a Senior Java Developer to join our Delta One Electronic Trading Technology team. This role will involve working on Delta One business requirements, small enhancements, and migrating our application to proximity data centers.
As our Full Stack Developer, you will:
You’ll likely have the following qualifications to succeed in this role:
Essential:
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.
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.
Role Overview
Markets & Security Services (MSS) is the “investment bank” for HSBC. Our businesses generate millions of transactions across a range of financial markets. Our IT teams design and develop modern systems covering all aspects of the trading lifecycle.
Within MSS IT, we are seeking a Senior Java Developer to join our Delta One Electronic Trading Technology team. This role will involve working on Delta One business requirements, small enhancements, and migrating our application to proximity data centers.
As our Full Stack Developer, you will:
- Be responsible for DevOps and the delivery of core Java, Scala and web services and applications.
- Work collaboratively with the team and stakeholders to proactively gather requirements, plan, develop, and deploy new features, enhancements, and bug fixes to production.
- Participate in production support and release preparation as part of a rota.
- Support the migration of applications to proximity data centers.
- Collaborate closely with colleagues in New York, London, and China to ensure seamless integration and functionality.
You’ll likely have the following qualifications to succeed in this role:
Essential:
- Experience in working as a Java developer at a seasoned level
- Experience in agile development and methodology
- A fast learner, a team player and adaptable to change.
- Strong communication skills in English (written and spoken)
- Some experience working with React and JavaScript for UI changes.
- Proficiency in Scala.
- Experienced with Google Cloud Platform (GCP) services and deployments.
- Prior experience in a front office trading environment.
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Process Engineer
Apex Systems,
Toronto, ON
1 day ago
Job#: 2078679Job Description:Job Title: Process Engineer Location: Toronto, ON (Hybrid 2 days – Onsite Thursdays & Fridays)Duration: 4 Months (High Potential for Multi-Year Extension)About the Opportunity:We are hiring a seasoned Process Engineer to support a critical records governance initiative within one of Canada’s top five banks. This high-profile project addresses compliance gaps in records and data management.The successful candidate will...

Store Manager
Skip,
Toronto, ON
1 day ago
Born in the Prairies, now part of a worldwide network, Skip is a tech company with an entrepreneurial spirit and the drive to be the best. We're a people-first, collaborative company with a fun, dynamic and innovative environment. Our vision is to empower everyday convenience. Whether it’s a Friday-night feast, a post-gym poke bowl, grabbing some groceries or sunscreen, our...

Senior Data Platform Engineer- AWS
EPAM Systems,
Toronto, ON
2 days ago
We are looking for a skilled Senior Data Platform Engineer with a strong Python background to join the Data team.This role is ideal for a data engineering professional experienced in delivering robust data platforms and implementing data fabric solutions. As a Senior Data Platform Engineer, you will be instrumental in building and optimizing the data infrastructure on AWS for our...
