Enable job alerts via email!

Senior Java Developer - Backend

PCRecruiter - Recruitment Software & Applicant Tracking System

Toronto

Hybrid

CAD 100,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading IT services firm in Toronto seeks a Senior Java Developer - Backend. The role requires 10+ years in server-side Java and strong multithreading expertise, focusing on quality and teamwork. This hybrid position involves in-office presence three days per week, increasing to four days by September 2025. Competitive salary and benefits available.

Qualifications

  • 10+ years of hands-on coding in server-side Java.
  • 5+ years of coding experience in multi-cast messaging.
  • 5+ years of technical design of low latency trading application services.

Responsibilities

  • Build a team of senior backend core Java developers.
  • Focus on quality with effective verbal and written communication.
  • Utilize strong multithreading experience.

Skills

Java Concurrency
RX Streams
Caching (GridGain)
Collections API
Messaging
Event processing
Multithreading
Multi-cast messaging
Relational DB (SQL Server)
Dev Ops tools

Tools

Maven
Jenkins
Nexus
Helios
Docker
Kubernetes
Job description
Overview

Senior Java Developer - Backend

This is with a large IT services firm for a major Canadian bank

Candidate must have legal work status for Canada.

Client Location is downtown Toronto, close to GO and TTC

Hybrid - In-Office 3 days per week. - increase to 4 days in September 2025.

Perm / FT role, salary and benefits or on contract - 6 months to start at Market rate

We’re seeking to build a team of talented senior level backend core Java developers

Must have
  • Hardworking, dedicated, detail oriented, focused on quality and a team player, with effective verbal and written communications.
  • 10+ years of hands-on coding in server-side Java with strong emphasis on Java Concurrency, RX Streams, Caching (GridGain as Cache), Collections API, Messaging and Event processing across multiple streams.
  • Strong Multithreading experience.
  • 5+ years of coding experience in multi-cast messaging (Solace / RV)
  • 5+ years of coding with relational DB (SQL Server / Sybase / Oracle)
  • 5+ years of technical design of low latency trading application services
  • 5+ years of Dev Ops tools (Maven, Jenkins, Nexus, Helios)
Nice-to-have
  • 2+ years of hands-on experience with cloud technologies like Docker, Kubernetes or similar
  • Capable of managing & leading people and delivery
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs