




个人介绍
我是一名java后端程序员,有近9年相关工作经验,能够独立完成模块开发任务
熟练使用Spring全家桶(Spring Boot、Spring MVC、Spring Cloud)、MyBatis、Dubbo等主流框架,具备高并发、高可用系统架构开发经验
熟练使用mysql、oracle、redis 等常用数据库并有一定的优化经验。
工作经历
2022-08-15 -2024-08-15北京瑞友JAVA高级开发
参与中化农业金融项目 项目描述:该项目提供全国农户贷款(现金、农业物资等),包含贷款申请人申请授信、展业人员尽调、授信通过后放款、还款等 模块; 技术框架:springboot、springcloud、mysql、redis 等 责任描述:1.负责项目需求对接、任务分配及开发、线上问题处理等。 主要负责模块: 1. 负责尽调模块功能开发:包含贷款人基本信息、资产信息、地块信息、种植信息等相关信息的录入、提交及单据流转,包含录入 信息的校验征信查证以及和信托的交互(外围系统) 2. 负责申请放款及放款审核相关模块开发:包含校验用户征信、地块信息、在途单据、是否逾期、是否是黑名单等校验,同时包含 和外部系统的交互(信托)申请放款时所需文件材料,进件、申请签章等流程; 3. 负责助贷产品(银行)流程开发;与主流产品不同的是助贷产品需要和银行交互,交互方式是在项目中配置多数据源的方式按需将 数据提供到银行的数据库; 4. 负责相关业务报表的导出功能开发;
2019-11-01 -2022-08-10软通动力JAVA高级开发
vas管理平台 项目描述:该项目主要用来对接运营商,满足用户订购、续租、退订等业务; 技术框架:springboot、springcloud、mysql、redis、kafka 等 责任描述:1.负责管理平台的功能开发,以及对接运营商接口。 主要负责模块: 1. 参与管理台的功能开发,包含运营商、渠道、商品、活动等信息的维护; 2. 参与收租,处理运营商通知、订购等业务的开发 3.使用多线程技术实现对收租流程的处理; 4. 通过Kafka 消息中间件实现服务间的状态同步; 5. 针对不同运营商订购流程有所差异,后续通过策略模式等设计模式对代码进行重构; 6. 参与代码检视,代码优化重构;
2017-11-01 -2019-11-01苏宁物流JAVA开发
苏宁仓储管理系统 苏宁仓库JWMS系统是面向苏宁全类型仓库(常规仓、冷链仓、保税仓、小店仓) 研发的仓库管理系统,涵盖了仓库的入库、库内、出库所有业务场景。 技术框架:angularjs + ssm + MySQL + redis 责任描述:负责仓库系统核心中的订单商品调拨,销售,退仓等出库流程(订单创单+商品复核+包裹发运) 负责主要模块: 1.手持端获取任务(RF拣选):根据用户排班信息推送对应的符合要求的拣选任务,同时对任务明细进行拣选,支持并发操作。期 间通过优化代码,逻辑,sql等方式解决接口耗时长的问题。 2.销售包装复合:对做完拣选操作的拣选任务进行统一工作台包装,完成对拣选单、订单、包裹等维度状态,数量的修改,同时支 持多种三方业务。功能迭代期间解决了部分接口耗时长的问题,对实效性要求不高的(状态同步外围等)接口进行异步,并支持补 发机制。 3.面单打印功能:随着面单类型逐渐增多,原有代码越来越难以维护,参考并运用装饰者模式来对面单打印功能进行重构,使得该 功能更易维护及扩展。由于面单数据组装较为复杂,为更高效的打印面单,采用在生成包裹时对面单数据进行预生成(运用win
教育经历
2011-09-01 - 2014-07-01苏州职业大学信息与通信工程专科