岗位描述
岗位描述:负责使用 Java 为现金股票和外汇电子交易编写低延迟软件栈;参与客户及交易所连接平台、自营算法交易、监管报送网关的实际开发工作;在低延迟开发中重点关注堆外内存使用、减少垃圾回收、对象池、避免不必要的数据拷贝以及关键路径无锁化;开发内部纯 Java FIX 引擎,结合 Zero GC 技术与 Reactor 模式实现低于 20 微秒延迟,并通过无锁数据结构避免主循环加锁;基于此构建跨多个互换交易场所的流动性聚合器,并通过 Chronicle Queues 实现进程间通信,为利率智能路由提供统一行情;主导自营算法交易系统开发,构建基于 Java 微服务、无锁处理、Zero GC 和 Chronicle Map 的算法容器,用于实现自动化头寸交易策略及券商算法选择;主导设计并开发面向结构化衍生品的轻量级无界面 OMS,强调关注点分离、异步处理和整洁代码,并集成合规检查、头寸管理、券源定位、订单标记、限额控制、防抢跑及命令控制等功能;构建完整的端到端自动化回归测试套件,显著加快部署周期;具备 SOR 策略、代理交易算法及代理撮合经验,包括 VWAP Cross、Mid/Passive/Aggressive Cross,以及条件单和确认单的应用。 岗位要求:需具备使用 Java 编写低延迟电子交易系统的丰富经验,熟悉 FIX 引擎、无锁数据结构、Zero GC、Reactor 模式、微服务架构及高性能进程间通信;具备交易连接、算法交易、监管报送、OMS、自动化测试及交易策略执行相关开发能力,并了解合规检查、风险控制与订单路由等核心场景。