Full Stack Developer

Reposted 17 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Design and implement a low-latency, event-driven Order Management Platform for Cash Equities. Build Java microservices, implement FIX client and market-facing connectivity, improve test and deployment automation (CI/CD), collaborate with product owners and global teams, and optimize throughput and reliability.
Summary Generated by Built In

 

Purpose of the Job:

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.

 

Responsible For:

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

 

Major Challenges:

  • Building an event based, high-throughput Order Management Platform that will become backbone of Cash Equities Future State Architecture

 


Requirements

ESSENTIAL CANDIDATE REQUIREMENTS (Experience, skills, competencies etc)

  • 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
  • Non technical knowledge
  • Excellent communication skills
  • Work effectively with various business and IT stakeholders Good to have skills (Experience, skills, competencies etc)
  • 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 ADDITIONAL INFORMATION (KPIs, travel etc)
  • 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.


Skills Required

  • 5+ years hands-on software engineering of low-latency or real-time systems.
  • Core Java with microservices; experience designing and building low-latency systems (e.g., Zero GC).
  • Good command of Linux/UNIX command line interface.
  • Proficient in the FIX protocol and domain knowledge in Cash Equities (DMA, DSA, managed, PT).
  • Knowledge of DevOps tooling (Groovy, Jenkins CI/CD, logging and monitoring, troubleshooting).
  • Excellent communication skills and ability to work effectively with business and IT stakeholders across global teams.
  • 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 ability to propose feasible alternatives and optimal design solutions.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.

Similar Jobs

Magna International Logo Magna International

Full-stack Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Milton, ON, CAN
171000 Employees

Magna International Logo Magna International

Full-stack Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Brampton, ON, CAN
171000 Employees
100K-100K Annually

Capco Logo Capco

Full-stack Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Toronto, ON, CAN
6000 Employees
92K-118K Annually

Capco Logo Capco

Full-stack Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Toronto, ON, CAN
6000 Employees
75K-91K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account