Senior Java Software Engineer

Jobility Talent Solutions

Toronto

On-site

CAD 140,000 - 190,000

Full time

10 hours ago
Be an early applicant
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 is seeking a seasoned Java Developer for a Capital Markets eTrading focus in Toronto. The role emphasizes building low-latency trading systems using Core Java and Spring, with experience across cloud, messaging, and microservices.

The ideal candidate brings 12+ years of software experience, strong Java/Spring skills, and deep knowledge of data structures, OOP, and SQL. This is a long-term contract with global collaboration and rapid delivery expectations.

Qualifications

  • 12–15 years of overall software development experience.
  • 10–12 years of hands-on experience with Core Java.
  • 5–10 years with Spring Framework/Spring Boot.
  • Experience developing multi-threaded, low-latency apps.
  • Strong knowledge of SQL and relational databases.
  • Experience designing Microservices and RESTful APIs.
  • Cloud platform experience (AWS or Azure).
  • Experience with real-time messaging (Solace or JMS).
  • Kubernetes, Linux and Shell Scripting exposure.
  • Capital Markets domain knowledge; DCM is a plus.
  • Excellent communication and ability to work with global teams.

Responsibilities

  • Develop low-latency, high-performance trading applications.
  • Design and implement Microservices and RESTful APIs.
  • Collaborate with global teams and stakeholders to deliver solutions.

Skills

Core Java
Spring Framework
Multi-threaded
Data Structures
OOP
RESTful APIs
SQL
Capital Markets domain
Debt Capital Markets
DCM knowledge
Cloud platforms (AWS/Azure)
Real-time messaging (Solace/JMS)
Kubernetes
Linux
Shell Scripting

Tools

Kubernetes
Linux
Shell Scripting
Solace
JMS
AWS
Azure
MemSQL

Job description

Job Title: Java Developer – Capital Markets (eTrading)

Duration: Long-Term Contract

Experience Required: 12–15 Years

Job Summary

We are seeking an experienced Java Developer with a strong background in Capital Markets to join a high-performing eTrading team. The ideal candidate will have extensive hands‑on experience building low-latency, high-performance trading applications using Core Java and Spring technologies. Experience in Debt Capital Markets (DCM) is highly desirable.

Required Skills & Experience

  • 12–15 years of overall software development experience.
  • 10–12 years of hands‑on experience with Core Java.
  • 5–10 years of experience with the Spring Framework/Spring Boot.
  • Strong experience developing multi‑threaded, low‑latency, high‑performance applications.
  • Excellent understanding of Data Structures, Algorithms, and Object‑Oriented Programming (OOP).
  • Hands‑on coding experience with a strong focus on clean, maintainable, and scalable code.
  • Experience designing and developing Microservices and RESTful APIs.
  • Strong knowledge of SQL and relational databases.
  • Experience with Caching Solutions/MemSQL.
  • Experience working with cloud platforms such as AWS or Azure (other cloud platforms will also be considered).
  • Experience with real‑time messaging technologies such as Solace or JMS.
  • Working knowledge of Kubernetes, Linux, and Shell Scripting.
  • Ability to work independently in a fast‑paced, agile environment.
  • Excellent communication skills with experience collaborating across global teams.

Domain Experience

  • Strong experience in Capital Markets is required.
  • Debt Capital Markets (DCM) experience is highly preferred.
  • Understanding of Financial Operations is considered an advantage.

Nice to Have

  • Exposure to Generative AI (GenAI) tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Senior Java Engineer - Capital Markets (Low-Latency)
Senior Java Engineer - Capital Markets (Low-Latency)

Jobility Talent Solutions • Toronto

On-site
CAD 140,000 - 190,000
Sr. Java Developer – Capital Markets
Sr. Java Developer – Capital Markets

Highbrow LLC • Toronto, London

Hybrid
CAD 90,000 - 120,000
Senior Java Javaee Developer
Senior Java Javaee Developer

Jobility Talent Solutions • Toronto

On-site
CAD 100,000 - 150,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

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

Jobility Talent Solutions • Toronto

On-site
CAD 120,000 - 170,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000
eTrading Java Developer, Front Office Trading
eTrading Java Developer, Front Office Trading

Citigroup Inc. • Mississauga

On-site
CAD 132,000 - 199,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Botsford Associates • Toronto

On-site
CAD 100,000 - 130,000