Low latency Senior Java Developer

CitiMississauga, ON
CA$120,800 - CA$170,800Onsite

About The Position

We are a global team responsible for a markets-wide strategic risk management platform. We're looking for a skilled Java Developer to enhance our platform and integrate it with trading systems across markets.

Requirements

  • 8+ years relevant experience.
  • Extensive Core Java 17 version & above experience with strong knowledge of data structures, design patterns, and SOLID principles.
  • Hands-on Microservices experience
  • Experience with messaging systems like Kafka and Solace.
  • Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift).
  • Familiarity with Jira, Bitbucket, and Gradle.
  • Experience with document databases (MongoDB).
  • Experience developing multi-threaded, distributed systems.
  • Experience with testing frameworks like JUnit and Cucumber.
  • Solid understanding of the FIX protocol.

Nice To Haves

  • Experience with Chronicle framework or low-latency programming.
  • Experience with time-series databases like KDB.
  • Experience with Equities trading OMS.
  • Strong communication and problem-solving skills.
  • Ability to work in a globally distributed team.

Responsibilities

  • Collaborate with management to integrate functions and identify system enhancements.
  • Solve critical issues by evaluating complex business and system processes.
  • Apply your Java expertise and ensure architectural alignment.
  • Develop coding standards for testing, debugging, and implementation.
  • Understand the integration of business areas, architecture, and infrastructure.
  • Analyze problems and create innovative solutions.
  • Mentor junior developers and analysts.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service