Talent.com
Motion Recruitment
Senior Software Engineer / JavaMotion Recruitment • Toronto, Ontario, Canada
Senior Software Engineer / Java

Senior Software Engineer / Java

Motion Recruitment • Toronto, Ontario, Canada
6 days ago
Salary
CA$130,000.00–CA$175,000.00 yearly
Job type
  • Full-time
Job description
About

This Role is Hybrid in Toronto, ON (2 days per week). This Opportunity is Full-time. This opportunity is with a fast-growing software company building a real-time customer engagement platform used by some of the world's largest media organizations, sports leagues, and enterprise brands. Their platform enables millions of users to interact through live conversations, AI-powered moderation, personalization, and community experiences while operating on highly scalable, event-driven backend infrastructure.

Overview of The Role

This is a senior backend engineering opportunity focused on building and scaling the distributed systems that power a real-time engagement platform serving millions of users globally. You'll work on high-throughput services responsible for processing large volumes of events, improving platform reliability, and building cloud-native applications that can scale as customer adoption continues to grow.

The engineering team values clean architecture, ownership, and collaboration. This role is ideal for engineers who enjoy solving complex distributed systems challenges, working with modern infrastructure, and contributing to long-term platform strategy while remaining highly hands-on.

Required Skills & Experience

· Strong experience building backend applications using Java
· Experience developing microservices and distributed systems
· Hands-on experience with Kubernetes and containerized environments
· Experience building event-driven systems using Kafka
· Strong understanding of scalable system design, performance, and reliability
· Experience working with relational databases and RESTful APIs

Desired Skills & Experience

· Experience with Scala, Go, or Node.js
· Experience building cloud-native applications on AWS or similar cloud platforms
· Familiarity with observability, monitoring, and production troubleshooting
· Experience working within Agile engineering teams
· Strong communication and collaboration skills

What You Will Be Doing

· Designing and developing scalable backend services in Java
· Building and maintaining event-driven microservices using Kafka
· Deploying and operating applications within Kubernetes environments
· Improving platform reliability, scalability, and performance
· Collaborating with Product, Infrastructure, and Engineering teams to deliver new platform capabilities
· Participating in architectural discussions and technical design decisions

Tech Breakdown

· 65% Java Backend Development
· 20% Cloud / Kubernetes Infrastructure
· 15% Distributed Systems & Event Streaming

Daily Responsibilities

· 70% Hands On Development
· 15% Team Collaboration
· 15% Architecture / System Design

The Offer

· Base Salary ranges from $130K to $175K + Bonus and Comprehensive Benefits.

You will receive the following benefits:

· Medical, Dental, and Vision Insurance
· Paid Vacation
· RRSP / Retirement Program (where applicable)
· Professional Development Support
· Wellness Programs

Current Vacancy: Yes

Use of AI in Hiring: Yes

#LI-OR1

Create a job alert for this search

Senior Software Engineer / Java • Toronto, Ontario, Canada

Similar jobs

Senior Java Engineer

Princeton IT Services, IncToronto, ON, CA
Temporary

Senior Java Engineer Agentic AI.Toronto, ON (Hybrid 3 days/week onsite).We are looking for highly experienced, hands-on Senior Java Engineers (Architects /Technical Leads) with a strong hands‑on So... 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 Java Software Engineer - Operate - $72,000 - $138,000 A Year

DeloitteToronto, Canada
Temporary

Senior Java Software Engineer - OperateLocation:Toronto, ON, CA, M5C 3G7Job Type:Temporary ContractWork Model:HybridReference code:131252Primary Location:Toronto, ONAll Available Locations:Toronto,... Show more

 • Promoted

Senior Java Software Engineer - C$150,000 - C$230,000 A Year

Thinkpivot Talent SolutionsToronto, Canada
Full-time

Pay RangeThinkpivot 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 Acquisi... Show more

 • Promoted

Senior Java Software Engineer (With Angular) - C$90,000 - C$110,000 A Year

HCLTechToronto, Canada
Full-time

Senior Java Software Engineer (with Angular)This range is provided by HCLTech.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.QualificationsProf... Show more

 • Promoted

Senior Java Software Engineer - Microservices (Onsite)

Source CodeToronto, ON, CA
Full-time

A technology solutions provider in Toronto is seeking experienced Senior Software Developers for a 2-year onsite contract.This role requires 10+ years in Java / Java EE development and expertise in... 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 Java Software Engineer, Td Securities - C$126,800 - C$164,100 A Year

TD SecuritiesNorth York, Canada
Full-time

Senior Java Software Engineer to develop and maintain Java-based components for Repo trading initiatives. Show more

 • Promoted

Senior Java Software Engineer - $140,000 - $180,000 A Year

NAM Info IncToronto, Canada
Full-time

Referrals increase your chances of interviewing at NAM Info Inc by 2x Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada.Software Developer Back End (Java) Software Eng... 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 Software Engineer for Banking Applications

DawninfotekToronto, ON, CA
Full-time

Take on a pivotal role as a Senior Software Engineer with our bank client, focusing on innovative software solutions.Your expertise in Java, OpenShift, and AWS will be crucial for success.We are se... Show more

 • Promoted

Senior Software Engineer - Backend (Java) - C$100,000 - C$160,000 A Year

Craver SolutionsToronto, Canada
Full-time

We're hiring!!!We are looking for a Senior Backend Engineer with deep expertise in Java/Spring and cloud infrastructure who can drive architectural decisions, lead cross‐team initiatives, and p... Show more

 • Promoted

Senior Software Engineer (JAVA)

EngineersOfAIToronto, 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 Software Engineer – Java Full Stack - C$71,100 - C$112,000 A Year - Remote

CognizantNorth York, Canada
Remote
Full-time

Seeking a Senior Software Engineer with Java Full Stack expertise to enhance claims applications using Java, Spring Boot, REST APIs, microservices, and cloud technologies, including AWS.Role involv... Show more

 • Promoted

Senior Java Software Engineer - $60 - $100 An Hour

TEKsystemsToronto County, Canada
Full-time

Backend Software Engineer to design and build scalable, high-performance systems for live social commerce, focusing on real-time interactions and transactions.Responsibilities include coding, archi... Show more

 • Promoted

Senior Software API Engineer

HiremoreToronto, Ontario, Canada
Full-time

At HireMore, we leverage our technology, algorithms and good old human brainpower to quickly identify, source, engage and vet, peer-qualified candidates.We believe exceptional sourcing to be the ke... Show more

 • Promoted

Senior Java Software Engineer for Capital Markets Technology

ScotiabankToronto, Ontario, Canada
Full-time

Elevate your career as a Senior Software Engineer focused on Java within Capital Markets.Help maintain and upgrade critical software components while collaborating with cross-functional teams in a ... Show more

 • Promoted

Senior Software Engineer - Java - $110,000 - $270,000 A Year

Veeva SystemsToronto County, Canada
Full-time

Senior Software Engineer to build applications using Java and open-source technologies for the life sciences industry. Show more

 • Promoted

Senior Java Software Engineer

Iris Software Inc.Toronto, ON, CA
Full-time

Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location: Toronto, ON (Hybrid, 4 days onsite in a week).Bachelor’s degree in Comput... Show more

 • Promoted

Senior Java Software Engineer - C$110,000 - C$120,000 A Year

SynechronToronto County, Canada
Full-time

Senior Java Software Engineer to develop a next-gen e-trading platform, focusing on designing, implementing, and deploying Java applications, RESTful APIs, and microservices in cloud environments. Show more