Senior Java Developer - Backend

CG Consulting Group

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading consulting firm in Toronto is seeking a Senior Core Java Developer to join their team. The ideal candidate should have over 10 years of experience in server-side Java development with a strong focus on concurrency and multithreading. This hybrid role requires working in-office 3 days a week and offers a competitive salary and benefits. Prior banking or financial services experience is essential.

Qualifications

  • 10+ years of hands-on coding in server-side Java.
  • Strong Multithreading experience.
  • 5+ years of coding experience in multi-cast messaging.

Responsibilities

  • Develop core backend services for financial applications.
  • Collaborate effectively in a team environment.

Skills

Java Concurrency
Multithreading
Server-side Java
Messaging and Event processing
Technical design
SQL Server
Dev Ops tools

Tools

Maven
Jenkins
Docker
Kubernetes

Job description

Overview

Senior Core Java Developer

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.

Description

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

Ideal Candidate
  • 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).
Must have
  • 10+ years of hands-on coding in server-side Java with strong emphasis on Java Concurrency, Caching (GridGain as Cache), API, Messaging and Event processing across multiple streams.
  • Strong Multithreading experience.
  • Banking / Financial Services experience.
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 your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

On-site
CAD 96,432 - 110,208
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Senior Java Developer — Hybrid, Capital Markets
Senior Java Developer — Hybrid, Capital Markets

Highbrow LLC • Toronto, London

Hybrid
CAD 90,000 - 120,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

On-site
CAD 90,000 - 130,000
Sr. Java Developer
Sr. Java Developer

Highbrow LLC • Toronto, London

Hybrid
CAD 100,000 - 130,000
Sr. Java Developer – Capital Markets
Sr. Java Developer – Capital Markets

Highbrow LLC • Toronto, London

On-site
CAD 90,000 - 120,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

On-site
CAD 75,768 - 82,656
Core Java Developer
Core Java Developer

VLink Inc • Mississauga

On-site
CAD 90,000 - 120,000