Senior Java Javaee Developer

Jobility Talent Solutions

Toronto

On-site

CAD 100,000 - 150,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

Jobility Talent Solutions in Toronto, Canada seeks an experienced Java backend developer with Capital Markets exposure to join a high-performance front office platform.

The role emphasizes core Java, multi-threading, messaging (Solace/JMS), Spring DI, and JVM tuning, with build tooling like Maven, Jenkins, Nexus, and GitHub.

Candidates should have strong communication, willingness to learn, and an analytical mindset to tackle domain-specific problems.

Qualifications

  • Experience within Capital Markets and Risk a big plus.
  • Over 7 Years of Java: Core java, Collections, Multi-threading, Exception Handling and concurrency.
  • Over 4 years of Messaging: Solace or JMS, Spring: Dependency Injection only, design patterns.
  • JVM performance tuning with tools like JMC, jconsole, jvisualvm, Java Flight Recorder or YourKit, understanding of GC and thread statistics.
  • Build with Maven, Jenkins, Nexus, Github basic knowledge.
  • Good to have scripting: Linux with basic file/log commands.
  • Database: Basic SQL queries.
  • Scheduling: Understanding of schedulers like Geneos or Ctrl-M.
  • Non-Technical: Good communication, relay information effectively.
  • Willingness to learn and tackle domain problems with analytical mindset.

Skills

Java
Multithreading
Analytical mind
Communication skills
Willingness to learn

Tools

Maven
Jenkins
Nexus
Github
Solace/JMS
Spring DI
Design patterns
GC analysis tools

Job description

Experience within Capital Markets and Risk a big plus.

Over 7 Years of Java: Core java, Collections, Multi-threading, Exception Handling and concurrency,

Over 4 years of Messaging: Solace or JMS, Spring: Dependency Injection only, design patterns ,

JVM Performance Tuning JMC, jconsole, jvisualvm, Java Flight Recorder, Yourkit or any other tool, should have understanding of GC and thread statistics.

Build: Maven, Jenkins, Nexus, Github basic knowledge

Good to have:

Scripting: Linux, basic commands on files, logs monitoring.

Database: Basic SQL Queries

Scheduling: Ideal to have understanding of any scheduler: Geneos, Ctrl M or anything else.

Non-Technical:

Good Communication Skills, be able to relay information effectively.

Willingness to learn, as the platform is vast.

Analytical Mind/Sharpness as it is a front office application and sometimes requires acumen to solve domain related problems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Jobility Talent Solutions • Toronto

On-site
CAD 140,000 - 190,000
Senior Java EE Developer: Capital Markets & Messaging
Senior Java EE Developer: Capital Markets & Messaging

Jobility Talent Solutions • Toronto

On-site
CAD 100,000 - 150,000
Senior Java Full Stack Developer(Use Precscreening Questions)
Senior Java Full Stack Developer(Use Precscreening Questions)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 70,000 - 90,000
Sr Java Developer
Sr Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 90,000 - 120,000
Java Application Developer
Java Application Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
USD 42,000 - 72,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

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

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Senior Java Developer
Senior Java Developer

Luxoft • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft • Mississauga

On-site
CAD 90,000 - 130,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000