2022-07 ~ 2026-06中汇亿达-外汇资金管理前台系统java开发工程师
技术架构: Java、Oracle、Kingbase、ActiveMQ、Kafka、分布式事务、REST/ISO 20022报文
项目描述: 负责建设银行级核心资金交易系统,覆盖即期、远期、掉期、拆借及NDF等全外汇业务品种。系统通过对接RMS(风险管理)、CRS及FBS(后台)等外围系统,实现从交易录入、审批、风控到直通式处理(STP)的全生命周期管理。
核心职责与业绩:
1. 复杂金融衍生品交易引擎开发与重构
全品种支持: 参与开发了即期、远期、掉期及拆借等核心交易模块,实现了交易全生命周期(预录入、审批、确认、违约、平仓、展期)的闭环管理。
NDF业务突破: 针对无本金交割远期(NDF),设计并实现了背对背(Back-to-Back)内部交易机制,支持差异化定价策略及违约罚金计算,满足了机构间复杂的对冲需求。
缺陷修复与优化: 深入解决即期T0/T1交易的核心逻辑缺陷,优化了资金占用计算与交割路径,提升了交易处理的准确性。
2. 外部监管接口与STP(直通式处理)能力建设
CSTP/COMSTP接口升级: 负责与中国外汇交易中心(CFETS)接口的对接与维护。针对监管新规,扩展了外币回购派息、iDeal订单号、货币经纪商信息等关键字段,确保了报送数据的合规性与完整性。
FBS下行通道建设: 设计并实现新增字段向后台系统(FBS)的自动下行分发,通过Kafka消息队列解耦上下游系统,提升了系统吞吐量与数据一致性。
3. 审批流程与敞口风控系统建设
审批工作台: 独立负责审批工作台的开发,支持多维度条件筛选与单据打印,优化了交易员的审批体验。
敞口损益管理: 参与敞口损益管理模块的开发,实时计算交易头寸与市场波动带来的盈亏,为风险分析提供数据支撑。
4. 运维保障与技术支持
全流程交付: 负责需求分析、技术方案设计、编码及上线验证,编写《开发指引》规范团队代码标准。
生产问题治理: 负责生产环境问题的排查与解决,通过日志分析优化接口性能(银企直连等),保障系统7x24小时稳定运行。
2022-09 ~ 2023-08中汇亿达-大中台交易同步(交易管理外汇部分)java开发工程师
技术架构: Java、Oracle、Kingbase、Kafka、CDC(变更数据捕获)、多线程批处理
项目描述: 负责构建外汇交易中台的数据枢纽,解决前台高频交易系统与中台敞口风控系统的数据一致性问题。通过实时增量同步 + 全量初始化双通道机制,确保中台风控指标(如VaR、敞口)与前台实际头寸零偏差。
核心职责与业绩:
1. 实时交易流水同步引擎
基于 Kafka 消息队列构建高吞吐数据管道,监听前台系统的交易状态变更事件。
设计幂等性消费机制,解决因网络抖动导致的消息重发问题,保证中台数据不重不漏。
2. 海量历史数据初始化与修复
针对存量历史交易(含即期、掉期、期权等复杂衍生品),设计分段分页批量同步方案,解决大批量数据初始化时的内存溢出(OOM)和长事务问题。
开发同步交易处理状态页面,支持查询同步状态和重发异常交易,数据的完整性。
2026-04 ~ 2026-06中汇亿达-移动审批平台(App端)java开发工程师
技术架构: Java、Spring Boot、Oracle、Kingbase、Vue.js、移动端适配
项目描述: 为满足外汇交易员随时随地处理业务的需求,负责将核心交易系统的审批流程延伸至移动端。实现了拆借展期、确认还款日等关键交易事件的移动化审批、试算与风控拦截,打通了PC端与移动端的业务流程闭环。
核心职责与业绩:
1. 核心交易场景移动化落地
复杂业务支持: 重点攻克了拆借展期与确认还款日等高复杂度场景在移动端的逻辑适配。
全流程交互: 独立完成审批单的列表检索、详情展示、试算逻辑调用及最终的放行/退回执行,覆盖了交易员移动办公的全流程操作。
2. 通用审批框架设计与抽象
流程与业务解耦: 摒弃传统的硬编码模式,参与设计了通用审批适配器。通过策略模式 + 枚举(Enum)定义事件类型,将千变万化的业务参数与稳定的审批工作流分离。
配置化接入: 实现了“只需新增枚举 + 配置前端字段”即可接入新业务品种的能力。后续新增外汇期权、互换等业务时,后端无需改动流程代码,开发效率提升 70%+,极大降低了系统耦合度。