Talent.com
Randstad Canada
Senior Java Software DeveloperRandstad Canada • Toronto, Ontario, CA
Senior Java Software Developer

Senior Java Software Developer

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

Our Toronto based client is looking for a Senior Software Developer – Java Kafka GCP to join their growing team.

Work Model: Hybrid – 3 days/week in office
Hours: 37.5 hours/week
12 month contract

Are you a hands-on Java engineer who loves building high-performance, scalable technology that actually matters?

We’re looking for a Senior Software Developer to join a team building a next-generation data platform for a Cash Equities business — a critical platform that will serve as the central data store and distribution layer for trades and orders.

This is an opportunity to work at the intersection of Java, real-time data streaming, cloud technology and financial markets, supporting capabilities including surveillance, regulatory reporting and downstream financial processes.

Advantages
You will be solving complex problems, working with real-time data and building technology at scale, and a high-impact platform.


Responsibilities
Build and maintain high-performance Java applications and services
• Design event-driven architectures and real-time streaming pipelines
• Develop and operate Kafka-based streaming solutions
• Work with GCP technologies including BigQuery, Dataflow, GKE and Cloud Storage
• Build scalable data transformation and distribution pipelines
• Troubleshoot and resolve production issues in a critical platform environment
• Contribute to platform reliability, performance and ongoing modernization
• Collaborate with technology teams across Canada, the US and India

Qualifications
We're looking for a strong Core Java engineer — not simply a data engineer.

Must-have:
✅ 8–12 years of software development experience
✅ Strong Core Java expertise — Java 17, moving toward Java 21
✅ Kafka experience
✅ GCP / cloud data engineering experience
✅ Strong understanding of data structures, data modelling and transformation pipelines
✅ Functional programming experience in Java

Nice to have:
➕ Apache Flink
➕ Spring Boot / Microservices
➕ Terraform / DevOps
➕ Production support experience
➕ Financial services / capital markets experience

Don't have a financial-services background? No problem. Strong technical skills and the ability to understand complex data and application implementations are what matter most.

Summary
Apply Today

If you're a Java engineer who enjoys solving complex problems, working with real-time data and building technology at scale, this could be a great opportunity to get involved in a high-impact platform..

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 Developer • Toronto, Ontario, CA

Similar jobs

Senior Java Developer

KonradToronto, ON, CA
Full-time

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... Show more

 • Promoted

Senior Java Developer

Soroc TechnologyToronto, ON, CA
Full-time

Position: Senior Java Developer (with Python, AWS and Terraform).Note: Final interview will be onsite.We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java ... Show more

 • Promoted

Senior Java Developer

VySystemsToronto, Ontario, Canada
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

Tata Consultancy ServicesToronto, Ontario, Canada
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Senior Java Developer

CollaberaToronto, Ontario, Canada
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Senior Java Software Engineer

Intellect Design Arena LtdToronto, Ontario, Canada
Full-time

We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications.The ideal candidate will be responsible for leading technical teams, ... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingToronto, Ontario, Canada
Full-time

Senior Enterprise Java Developer and Lead We are looking for a Senior Java developer,on contract, for one of our major clients in Ontario.Senior Enterprise Java Developer and Lead.The technical req... Show more

 • Promoted

Senior Java Cloud Saas Developer (Remote) - $100,000 - $120,000 A Year - Remote

Software InternationalToronto County, Canada
Remote
Full-time

Develop and maintain cloud-based applications using Java.Must have excellent communication skills and work collaboratively. Show more

 • Promoted

Senior Java Software Engineer

Botsford AssociatesToronto, Ontario, Canada
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

 • Promoted

Senior Software Developer - Cloud and Java

Rubicon PathToronto, ON, CA
Full-time

Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services.This role encompasses designing, implementing, and manag... Show more

 • Promoted

Senior Java Enterprise Developer — Hybrid Contract

AkkodisToronto, ON, CA
Full-time

A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat... Show more

 • Promoted

Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Full-time

Hiring a Senior JAVA Developer (Must-Have Experience: Financial Services / Insurance domain, JAVA and J2EE, Spring Boot, API Development, API Gateway, APIGEE, Microservices Architecture, and event-... Show more

 • Promoted

Senior Java Developer

Highbrow LLCToronto, Ontario, Canada
Full-time

Job Title: Senior Java Developer.Job Location: Toronto, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Create and maintain high-quality,... Show more

 • Promoted

Senior Database Java Developer

Alert DrivingToronto, Ontario, Canada
Full-time

We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ... Show more

 • Promoted

Senior Java Software Engineer with Expertise in Cloud Technologies

TekshapersToronto, Ontario, Canada
Full-time

Accelerate your tech career as a Senior Java Software Engineer.Utilize your expertise in Java, Spring Boot, and cloud technologies to deliver high-quality software solutions.In this role, you will ... Show more

 • Promoted

Senior Java Developer - C$95,000 - C$145,000 A Year

CgiToronto County, Canada
Full-time

Seeking a Senior Java Developer in Toronto to design, develop, and maintain scalable applications using Java, Spring Boot, and Kafka.Requires 7+ years of experience, strong problem-solving skills, ... Show more

 • Promoted

Senior Java Developer Leading Teams in a Dynamic Environment

Iris Software Inc.Toronto, Ontario, Canada
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 - C$116,750 - C$141,750 A Year

Henry Schein OneToronto County, Canada
Full-time

Senior Backend Engineer role focusing on developing and maintaining dental practice revenue cycle management software using Java, Spring Boot, and Groovy. Show more

 • Promoted

Senior Java Developer - Hybrid Role in Toronto

CG Consulting GroupToronto, Ontario, Canada
Full-time

Elevate your career as a Senior Java Developer in a hybrid work model with a leading investment management firm in downtown Toronto.Bring your AWS skills to this high-impact contract role.This 6-mo... Show more

 • Promoted

Senior Software Engineer (JAVA)

EngineersOfAIToronto, Ontario, Canada
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