Enable job alerts via email!

Core Java Developer Toronto, ON (4 days onsite office in a week) Hybrid role

Zodiac Solutions

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Toronto is seeking a highly skilled Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The role involves designing low-latency trading applications and mentoring team members. Ideal candidates have 8 years of experience in Java development and are proficient with DevOps tools. This full-time role offers a hybrid work environment and requires a focus on quality and teamwork.

Qualifications

  • 8 years of hands-on Java coding experience in server-side development.
  • 5 years of experience in multicast messaging.
  • Proven experience with DevOps tools such as Maven and Jenkins.

Responsibilities

  • Develop, test and maintain high-quality Java-based systems.
  • Design and implement scalable low-latency trading application services.
  • Collaborate with cross-functional teams to deliver integrated solutions.

Skills

Java Concurrency
Multithreading
Messaging
Fixed Assets Management
Electronic Trading Systems
Relational Databases
DevOps Tools
Cloud Technologies

Tools

Eclipse
Jenkins
Docker
Kubernetes
Job description
Role

Core Java Developer

Work Location

Toronto ON Hybrid- onsite 4 days a week

Duration

Fulltime Opportunity

Job Description

We are seeking a highly skilled and dedicated Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The ideal candidate will have a strong background in server‑side Java development, multithreading, messaging, and low‑latency application design. The candidate should also possess hands‑on experience with relational databases, DevOps tools, and cloud technologies. The role requires a team player with excellent communication skills, attention to detail, and a focus on quality.

Responsibilities
  • Develop test and maintain high-quality Java‑based fixed assets and e‑trade systems.
  • Design and implement scalable low‑latency trading application services.
  • Craft and optimize multithreaded applications with a focus on performance and stability.
  • Implement efficient messaging solutions utilizing multicast protocols and messaging middleware.
  • Collaborate with cross‑functional teams to deliver integrated and reliable trading solutions.
  • Contribute to the technical design architecture and documentation of systems.
  • Manage deployment pipelines and automate build & release processes.
  • Lead and mentor team members driving delivery excellence and technical standardization.
  • Stay updated with emerging technologies and incorporate best practices into development workflows.
Requirements
  • Hardworking dedicated and detail‑oriented with a strong focus on delivering quality work.
  • 8 years of hands‑on Java coding experience in server‑side development with emphasis on :
  • Java Concurrency & RX Streams
  • Caching mechanisms (GridGain or similar)
  • Collections API
  • Messaging & Event processing across multiple streams
  • Strong multithreading experience in designing and implementing concurrent systems.
  • 5 years of experience in multicast messaging (e.g. Solace RV).
  • 5 years of experience working with relational databases such as SQL Server Sybase or Oracle.
  • 5 years of technical design experience for low latency trading application services.
  • Proven experience with DevOps tools such as Maven Jenkins Nexus Helios.
Preferred but not required
  • 2 years of hands‑on experience with cloud technologies such as Docker Kubernetes or similar.
  • Strong leadership capabilities with experience managing and leading delivery teams.
Key Skills

REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Employment Type

Full Time

Experience

years

Vacancy

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.