About Me
Experience
Java Engineer
未知 - - Now
职位: Java Engineer | 时间段: 3 years | 工作内容: 在负责交易平台核心系统开发过程中,本人独立或作为主要开发人员,参与了订单撮合、充提币、K线推送、理财产品、礼品卡、流动性交易、OTC交易等核心模块的设计与实现,确保系统的高性能、高可用性及安全性。主要工作内容包括:1. 高性能订单撮合系统负责币币交易撮合引擎的设计与优化,基于Disruptor 高性能内存队列,实现毫秒级撮合效率,有效降低撮合延迟。采用RocketMQ 实现异步事件驱动架构,确保撮合完成的订单及盘口数据能够高效、低延迟地广播到各个系统模块,如账户结算、行情推送等。2. 低延迟K线数据推送基于Netty 框架,实现WebSocket 高效推送服务,支持十万级长连接并发,确保K线数据的低延迟传输,提升用户交易体验。通过自适应推送策略,根据用户订阅情况与网络连接状态调整推送频率,进一步优化流量成本。3. 智能流动性聚合交易设计并实现跨交易所流动性聚合,对接多个第三方交易平台,实现自动套利、最优路径撮合,提高代币流动性。=为平台带来更丰富的手续费收益4. 理财产品管理设计并开发理财收益自动计算与发放系统,(基于xxljob)定时任务调度,保障收益发放的高效性和准确性。实现用户邀请返佣机制,通过事件驱动模式(基于mq消息队列)自动触发收益分配,提高系统解耦性与扩展性。5. 礼品卡系统设计并实现数字资产礼品卡系统,支持用户自定义金额、自动生成兑换口令,并提供安全随机的一次性口令。基于Quartz 定时任务,自动检测未兑换的礼品卡并进行自动回退,提高用户资金利用率。6. 卡券功能设计并开发理财加息/质押减息卡券系统,支持用户在符合条件的产品中进行折扣优惠。采用策略模式灵活适配不同类型的卡券规则,提高系统扩展性。7. 接口安全防护采用Spring AOP(切面编程),对资金操作、核心交易等重要接口实现签名鉴权,防止请求篡改与重放攻击。结合JWT+参数mq5值 双重校验机制,保障接口访问的安全性,提高用户资产安全防护级别。