职位描述
我们正在寻找一位精通中心化交易所核心业务的高级开发工程师。理想候选人需具备关键交易所功能的实战经验,以及扎实的Java开发技术功底。
核心职责
- 开发和维护交易所核心功能模块,包括现货行情、订单及撮合系统
- 专注合约相关业务开发,涵盖行情、订单、持仓、撮合及资产管理体系
- 设计与优化面向交易所业务的高性能分布式系统架构
- 基于WebSocket技术实现并维护实时交易系统
技术要求
- 扎实的Java编程基础,精通IO、Netty、RPC及多线程等核心类库
- 熟悉消息中间件(Kafka/RocketMQ)与实时通信(WebSocket)技术
- 具备高并发系统设计与性能调优经验
- 深入理解分布式缓存系统与消息机制
- 掌握Spring生态(Spring Boot)、MyBatis、Redis、Nacos、MQ及ZooKeeper等框架
优先条件
- 有金融科技或数字货币交易所开发经验
- 了解区块链技术及智能合约原理
- 熟悉交易算法与市场微观结构
- 具备高频交易场景下的系统优化能力
本职位将提供在快节奏环境中参与尖端金融科技研发的机会。成功入选者将参与构建日均处理数百万交易的稳健、可扩展的交易所系统。