22h ago
Senior Java Developer
Canada
$230k-$230k / year
full-timesenior Hybridfinance
๐ Tech Stack
๐ผ About This Role
You'll design and develop core backend systems for a high-performance trading platform handling multi-asset financial instruments. Your work will focus on low-latency execution and robust risk controls using event-driven, deterministic design. This role offers the chance to leverage AI-assisted development tools to boost productivity.
๐ฏ What You'll Do
- Design and develop core backend systems for market connectivity and order routing.
- Implement ultra-low-latency and GC-free components using lock-free programming.
- Apply event-driven and deterministic design principles for predictable behavior.
- Collaborate with product and trading teams to translate requirements into solutions.
๐ Requirements
- 8+ years of Java backend development experience in trading or real-time systems.
- Deep understanding of Java core internals, multithreading, and garbage collection.
- Experience with GC-free programming including sun.misc.Unsafe and direct buffers.
- Familiarity with Aeron, SBE, or other low-latency messaging libraries.
โจ Nice to Have
- Knowledge of kdb+ or InfluxDB
- Experience with distributed systems and performance tuning
- Proficiency in Chinese or other languages
๐ Benefits & Perks
- ๐ฐ Competitive salary up to CAD 230,000
- ๐ข Hybrid work in Canada
- ๐ ๏ธ AI-assisted development tools like GitHub Copilot
- ๐ Global team across APAC, EMEA, North America
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Callยท 30 min
- 2Technical Interviewยท 60 min
- 3System Design Interviewยท 60 min
- 4Hiring Managerยท 45 min
0 0 0