Talent.com
Senior Java Software Engineer
Senior Java Software EngineerRandstad Canada • Toronto, Ontario, CA
No longer accepting applications
Senior Java Software Engineer

Senior Java Software Engineer

Randstad Canada • Toronto, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description

Exciting Opportunity : Senior Java Software Engineer – Capital Markets (Hands-On Coding Role) - 12 month contract with renewal potential

Are you a hands-on Java developer with deep knowledge of Capital Markets and Post-Trade systems? Do you thrive in complex, high-performance environments where you're trusted to own your code from development to production?

We’re looking for a Senior Java Software Engineer to join a dynamic global team working on an enterprise-grade post-trade operations platform built in-house for scale, performance, and resiliency. If you're someone who codes daily, understands SWIFT messaging, and can navigate production support with confidence, this is your opportunity to work on systems that power global financial markets.

Advantages

Work in a true DevOps culture where you build it, own it, and run it

Work on mission-critical systems that support millions of trades globally

Join a global tech team that values code ownership and collaborative problem-solving

Be part of a transformation toward distributed, cloud-native architecture

Operate in small pods (4–8 devs), delivering fast, high-impact releases

Contribute to a growing Toronto team with direct business impact

Responsibilities

You will :

Lead the development of scalable, fault-tolerant microservices in Java 17+, Spring Boot, and Vert.x

Collaborate with a global team across Toronto, London, Hong Kong, Pune, and Guangzhou

Deliver small, frequent releases using agile and continuous deployment best practices

Work directly with product owners and business partners to define and deliver new features

Own your code in production—manage incidents, support operations, and ensure system stability

Contribute to performance optimization, message streaming, and automation using tools like Kafka, Solace MQ, and Playwright

Qualifications

10+ years of Java development (Must be actively coding daily)

Capital Markets experience, particularly in post-trade processing and SWIFT / ISO20022

Strong understanding of incident management and handling production support for critical applications

Proficiency in microservice architecture, TDD (Junit / BDD), messaging frameworks, and database strategies

Familiarity with UI automation tools (e.g., Playwright)

Hands-on experience with messaging systems such as Kafka, Websphere MQ, ActiveMQ, or Solace MQ

Comfort with CI / CD pipelines, Git-based source control, and use of AI coding tools like GitHub Copilot

Willingness to work flexible hours including occasional weekend or shift support

Nice-to-Haves :

Front-end development with ReactJS, HTML5, and JavaScript

Experience with Calypso or CLS systems

Summary

Ready to lead and code at the forefront of financial technology? Apply now and be a key player in transforming global payments and settlements!

Please note : This is a hands-on coding development position. Candidates not actively engaged in daily coding should not apply.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Senior Java Software Engineer • Toronto, Ontario, CA

Similar jobs
Senior Java Microservices Engineer - GKE on GCP

Senior Java Microservices Engineer - GKE on GCP

Delpath • Toronto C6A, ON, Canada
Full-time
A technology solutions firm in Toronto is seeking a full-stack Java developer for a contract position.The ideal candidate will have at least 10 years of Java and Spring Boot experience and substant...Show more
Last updated: 28 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Sage Recruiting • Toronto, ON, Canada
Full-time
Hybrid remote (once a month in the Toronto office).Sage Recruiting is partnering with a fast-growing SaaS startup that’s bringing modern engineering to one of the most outdated industries aro...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (IoT)

Senior Software Engineer (IoT)

Bird • Toronto, ON, Canada
Full-time
Now we're shaping its future.We're Bird, and we're on a mission to.Our products, services, and people share one common goal : to make cities more livable by empowering people and communi...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

BlueMatrix • Toronto C6A, ON, Canada
Full-time
BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s top banks, asset managers, and indepe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Mastercard • Toronto, Canada
Full-time
Overview Senior Software Engineer.Mastercard Cyber and Intelligence (C&I) develops and delivers world-class risk, security products, and services for Mastercard customers across the globe.As part o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

RLDatix • Toronto C6A, ON, Canada
Remote
Full-time
Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Synchro • Toronto C6A, ON, Canada
Remote
Full-time
Toronto (You must be based in Canada within 1-2 hours EST).Our client believes technology can be a powerful force for good. Their mission is to leverage AI to create meaningful digital experiences t...Show more
Last updated: 15 days ago • Promoted
Java Software Engineer

Java Software Engineer

BeaconFire Inc. • toronto, on, ca
Full-time
BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Show more
Last updated: 21 days ago • Promoted
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • markham, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 8 days ago • Promoted
Senior Java Engineer — Cloud-Native Data Platforms

Senior Java Engineer — Cloud-Native Data Platforms

Behavox • Toronto, Canada
Full-time
A technology company in Metro Vancouver seeks a Software Engineer to contribute to cloud-native application development.In this role, you will work with a collaborative team to design scalable serv...Show more
Last updated: 14 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

GeoSoftware • Toronto, Canada
Full-time
The Senior Software Engineer is a key technical leader and emerging people manager, responsible for driving the design, development, and delivery of high-quality software solutions across geoscienc...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Java Developer

Senior Java Developer

The Salvation Army in Canada • Toronto, Canada
Full-time
For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda.Building on our roots as a world-wide Christian church, each year we help more than 2 ...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

TTEC Digital • Toronto, Canada
Full-time
At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process. Our vision is the same, a place whe...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 16 days ago • Promoted
Senior Java Backend Engineer – Capital Markets

Senior Java Backend Engineer – Capital Markets

Accelerate Her Future® • Toronto C6A, ON, Canada
Full-time
A leading financial institution is looking for a Java Software Engineer to join their Toronto team.The position entails working primarily on backend development, utilizing Java and Spring Boot, alo...Show more
Last updated: 22 days ago • Promoted
Senior Java Engineer : Enterprise Web & API Specialist

Senior Java Engineer : Enterprise Web & API Specialist

Tata Consultancy Services • Toronto, Canada
Full-time
A leading IT services provider is seeking a skilled developer in Toronto, Canada to join their Agile Scrum team.The role involves developing enterprise-level websites and mobile applications, utili...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Rose Rocket, Inc. • Toronto C6A, ON, Canada
Full-time
Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing the w...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Talentlab • Toronto, ON, Canada
Full-time
Senior Software Engineer, Financial Infrastructure .We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledge...Show more
Last updated: 30+ days ago • Promoted