Java工程师

$3000 - $6000 全职
Java工程师
  • AstroX
  • 前期远程、后期based吉隆坡
职位描述

1. 负责交易所核心 撮合引擎 的设计与实现,包括限价单、市价单、止盈止损、冰山单、条件单等订单类型。 2. 设计高性能撮合算法与数据结构,保障 高并发低延迟 的撮合能力。 3. 优化撮合性能与内存管理,确保毫秒级撮合响应。 4. 参与撮合与清算模块的风控设计(价格偏移、熔断机制、风险限额)。 5. 对接撮合数据与行情推送服务,支持 WebSocket 实时订阅。 6. 参与撮合引擎测试(压力测试、极端行情回测、容灾演练)。 7. 与 Java 后端团队、风控团队协作,保证交易逻辑与资金结算一致性。

职位要求

- 精通 Java/Go/Rust 中至少一种,理解多线程与高性能内存结构。 - 熟悉撮合引擎原理,掌握订单簿数据结构(红黑树/跳表/堆)。 - 具备 低延迟系统开发经验,熟悉 GC 优化、锁优化、并发控制。 - 理解交易所常见交易逻辑(现货、合约、期权),能设计复杂订单类型。 - 熟悉行情数据生成、K线聚合、指数价格计算。 - 有交易所撮合引擎开发经验优先。

福利待遇

工作餐补贴 —— 提供日常包餐或餐补支持; 加班补贴 —— 依据公司制度发放加班费; 交通补贴 —— 通勤交通费用补贴; 差旅支持 —— 提供机票报销(按公司制度执行) 休假制度 —— 享有年假及国家法定节假日。