Senior Low Latency Java Architect (Mississauga)

Senior Low Latency Java Architect (Mississauga)

08 Nov
|
Citi
|
Mississauga

08 Nov

Citi

Mississauga

Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full time role supports global trading desks.

The Applications Development Technical Lead Analyst serves as principal designer, systems architect, and hands-on lead engineer. You will build mission-critical platforms for real-time credit checks, position aggregation, margin valuation, and risk limits. The work spans global Client Risk and Position Management technology.

Key Responsibilities:

- Lead architecture for fault-tolerant risk calculation engines
- Develop and optimize Java 17/21+ production code
- Design event-driven pipelines using Apache Kafka and Solace PubSub+
- Profile CPU, memory, garbage collection,



and network performance
- Translate quantitative risk models into deterministic architecture

Requirements:

- Proficiency in modern Java and JVM internals
- Knowledge of lock-free data structures and concurrent programming
- Experience tuning microsecond and sub-millisecond latency
- Bachelor's degree in computer science or related STEM discipline
- C++ or Rust knowledge is desirable

Apply Java architecture, concurrency, and low-latency engineering expertise to Citi's global risk technology platforms.

📌 Senior Low Latency Java Architect (Mississauga)
🏢 Citi
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior low latency java architect (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: senior low latency java architect (mississauga) / mississauga