技术能力
技术分类 具体技能
编程语言 Java(精通,8/21)、TypeScript、Python、SQL
核心框架 Spring Boot 2.x/3.x、Spring Framework 5.x/6.x、Spring Security、Spring Cloud(Hoxton)、Spring Cloud Alibaba
RPC框架 Apache Dubbo 2.6/2.7/3.x(含Hessian协议、ZooKeeper注册中心)、OpenFeign
ORM/数据库 MyBatis、MyBatis-Plus 3.4/3.5、PageHelper、Oracle、MySQL,熟悉SQL优化
中间件 Elasticsearch 7.10、RocketMQ/AMQ消息队列、Redis缓存、Nacos配置中心、ZooKeeper
数据库连接池 Druid、HikariCP
前端技术 Vue 3 + TypeScript、Element Plus、TDesign、Pinia状态管理、Webpack、ECharts可视化
构建工具 Maven(多模块项目管理、依赖治理)、Webpack、Yarn
认证鉴权 Keycloak SSO、Spring Security、LDAP、Session共享
文档处理 Apache POI、EasyExcel 3.x、JXLS模板导出、Aspose(Office→PDF)、iTextPDF
其他 OCR识别集成、RAR/7Z解压处理、汉字转拼音、Freemarker模板引擎
运维相关 Linux常用操作、Nexus私服、批处理调度
项目一:基金交易系统 2016年 — 至今
项目描述: 面向基金公司、券商资管、托管行等机构客户的一站式基金交易与管理平台。涵盖账户管理、基金交易(认购/申购/赎回/转换/转投)、持仓管理、批处理(日终清算/对账/报表)、消息推送、数据服务等全业务流程,支持多种外部系统对接(FISP、直销、托管行)。技术架构:
后端:Spring Boot 2.3 + Dubbo 2.7 + MyBatis/MyBatis-Plus + Oracle + Elasticsearch 7.10 + Redis + RocketMQ + ZooKeeper + Nacos
前端:Vue 3 + TypeScript + Element Plus + TDesign + Webpack + ECharts + Pinia
微服务模块:otc-center(交易中心)、otc-bop(运营后台)、otc-batch(批处理)、otc-message(消息)、otc-center-search(搜索)、otc-audit(审计)、otc-crm(CRM)等十余个微服务
主要职责与成果:
核心交易链路开发:设计并实现交易账户开立/修改/销户/冻结解冻的完整业务流程(含提交→复核两审机制),支持OCR批量开户,日均处理大量机构开户申请
基金交易模块:实现认购/申购/赎回/转换/分红方式修改等完整基金交易能力,支持跨TA拆单、交易撤单、异常处理等复杂场景
批处理系统:设计并实现确认处理、日终清算、交易对账(支持全量/单笔)、份额对账、行情数据导入等批量任务调度,保障每日交易数据准确性和时效性
消息中心:构建消息订阅推送体系,支持接收人维护、消息模板配置、多通道(邮件/短信/微信)推送,实现基金管理人交易推送、净值波动预警等业务通知
外部系统对接:实现与FISP(基金行业标准接口平台)、直销系统、托管行等外部系统的数据交互,包括文件上传下载、接口协议适配、产品代码转译等
Elasticsearch搜索服务:搭建基于ES 7.10的全文检索服务,优化交易记录、客户信息等大数据量查询性能
文件处理能力:集成EasyExcel、JXLS、Aspose等方案实现复杂报表导出(含Word/PDF水印),支持RAR/7Z文件解压处理
技术升级:主导 otc-message 模块的 JDK 21 + Spring Boot 3.2 + Dubbo 3.3 升级,涉及依赖适配、API迁移(javax→jakarta)、MyBatis-Plus升级等
项目二:好买认证授权服务(HowBuy-Auth) 2018年 — 至今
项目描述: 统一认证授权中心,为全平台提供SSO单点登录、权限校验、Session管理等基础能力。技术栈: Spring Boot 2.3 + Spring Cloud + Spring Security + Keycloak + Dubbo主要职责:
对接PA平台Keycloak实现企业级SSO单点登录
集成Spring Security + LDAP实现统一的认证授权
设计Session共享方案,支持多节点部署
提供Dubbo RPC接口供各业务模块调用鉴权
项目三:CRM客户关系管理系统 2020年 — 至今
项目描述: 面向基金销售场景的客户关系管理系统,支持客户信息管理、数据订阅、报表推送等功能。技术栈: Spring Boot + Vue 3 + ECharts + Dubbo + Oracle主要职责:
基金经理信息维护与数据报表订阅
净值波动监控与自动预警推送
客户基金管理人对账单订阅配置
交易订单数据服务与外部对接