Talent.com
Senior Java Software Engineer
Senior Java Software EngineerRandstad Canada • Toronto, Ontario, CA
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

Software Engineer Java • Toronto, Ontario, CA

Similar jobs
Senior Java Developer

Senior Java Developer

Targeted Talent • Toronto, ON, Canada
Full-time
At Targeted Talent, we love finding our clients the best possible talent, and it shows!.Are you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Hays • Toronto, Canada
Full-time
Extensive experience with Java, Spring Boot, WebFlux (reactive programming), and cloud-native microservices architecture. Professional experience with GCP, AWS, or Azure.Proven track record with lar...Show more
Last updated: 20 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

hireVouch • Toronto, ON, Canada
Full-time
This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations).You’ll have the o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Clutch Technologies Inc. • Toronto, ON, Canada
Full-time +1
Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Botsford Associates • Toronto
Full-time
Senior Back-End Java Developers.Foreign Exchange (FX) platform modernization and integration program.The initiative involves enhancing API connectivity, building new platform components, and suppor...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Medeloop • Toronto, ON, Canada
Full-time
Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Luxoft • Toronto, Canada
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
Last updated: 20 hours ago • Promoted • New!
Senior Java Software Engineer

Senior Java Software Engineer

Thinkpivot Talent Solutions • Toronto
Full-time
Thinkpivot Talent Solutions provided pay range.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Executive Recruiter & Talent Acquisition Expert; ...Show more
Last updated: 19 days ago • Promoted
Senior Java Software Engineer, TD Securities

Senior Java Software Engineer, TD Securities

TD Securities • Toronto
Full-time
Senior Java Software Engineer, TD Securities.Join the TD Securities team as a Senior Java Software Engineer (Engineer II). This role focuses on strategic Repo trading initiatives and involves develo...Show more
Last updated: 22 days ago • Promoted
Senior Java Developer

Senior Java Developer

Infoya • East York, ON, Canada
Full-time
We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grad...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Puzzle Cats • Toronto, ON, Canada
Full-time
About the Senior Software Engineer position.We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the ca...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer - Operate

Senior Java Software Engineer - Operate

Deloitte Canada • Toronto
Full-time +1
Senior Java Software Engineer - Operate.Toronto, ON; Burlington, ON; Calgary, AB; Kitchener, ON; Ottawa, ON.At Deloitte, our purpose is to make an impact that matters. We exist to inspire and help o...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

freelance.ca • Toronto, Canada
Full-time
Role Name : Senior Software DeveloperLocation : TORONTO / HybridContract : 6+ MonthsKey Responsibilities Develop and maintain web applications using Angular for front-end and Java (Spring Boot) for ba...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Rose Rocket • Toronto, 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...Show more
Last updated: 30+ days ago • Promoted
SENIOR JAVA DEVELOPER

SENIOR JAVA DEVELOPER

Finlink Group • Toronto, ON, Canada
Full-time
We’re partnering with a fast-growing, innovative organization that’s looking for a.In this role, you’ll be the go-to person for. Design, develop, and maintain high-quality Java app...Show more
Last updated: 30+ days ago • Promoted
Sr Software Developer

Sr Software Developer

Futuretek • Toronto, ON, Canada
Full-time
As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project d...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

BuzzClan • Toronto
Full-time
Senior Software Developer (10+ years).Client is seeking a highly experienced.The successful candidate will work onsite and collaborate closely with business analysts, architects, testers, and stake...Show more
Last updated: 1 day ago • Promoted
Senior Java Software Engineer – Hybrid

Senior Java Software Engineer – Hybrid

Zafin and Fasken Martineau DuMoulin LLP • Toronto
Full-time
A financial technology firm in Toronto is seeking a Technical Consultant III to implement software solutions focused on high-quality applications for financial services. This role requires a Bachelo...Show more
Last updated: 1 day ago • Promoted