Full Stack Developer

MaarutToronto, ON
Onsite

About The Position

We are looking for a Java Developer to be part of the Cash Equities Client & Market Connectivity team in Toronto. The job requires candidate to have design thinking and problem-solving skills. Candidate should demonstrate ability to build scalable architecture led solution and clear communication skills in geographically spread multi-cultural environment. The successful candidate will be expected to perform the following duties with a high level of competence: Develop strategic FIX client facing & market facing platform to meet the business needs. Face off Product owners and business sponsors, discuss requirement and priority, manage communication and expectation. Further improve test and deployment automation, increase maturity of Continuous delivery. Building an event based, high-throughput Order Management Platform that will become backbone of Cash Equities Future State Architecture.

Requirements

  • 5+ years of hands-on software engineering of low-latency or real-time systems.
  • Core Java with microservices, specifically designing and building Low latency systems with architecture such as Zero GC
  • Good command of Linux/UNIX command line interface
  • Proficient in the FIX protocol and domain knowledge in Cash Equities e.g. low touch ( DMA, DSA ) and high touch (managed, PT) order flow
  • Knowledge of DevOps tooling (Groovy, Jenkins CI /CD, Logging and Monitioring, Troubleshooting)
  • Collaborate with a multi-cultural geographically spread global organization
  • Excellent communication skills
  • Work effectively with various business and IT stakeholders

Nice To Haves

  • Experience with container runtimes (Podman, Docker) and orchestration (Kubernetes)
  • Familiarity with message passing systems such as Kafka and Aeron
  • Practicing data-driven optimizations (profiling, metrics collection)
  • Problem solving skills with an ability to come up with feasible alternatives and optimal design solutions
  • You are an excellent communicator, and are comfortable communicating directly with the Sales/Trading Desk and internal Technology teams and are able to range up and down the detail depending on your audience.
  • You will handle all phases of development (requirements through to implementation), establishing solid relationships and trust built on proven delivery.

Responsibilities

  • Develop strategic FIX client facing & market facing platform to meet the business needs
  • Face off Product owners and business sponsors, discuss requirement and priority, manage communication and expectation.
  • Further improve test and deployment automation, increase maturity of Continuous delivery
  • Building an event based, high-throughput Order Management Platform that will become backbone of Cash Equities Future State Architecture
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service