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
- 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 Monitoring, Troubleshooting).
- Collaborate with a multi‑cultural geographically spread global organization.
- Work effectively with various business and IT stakeholders.
- 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.
#J-18808-Ljbffr