元气森林 Java开发工程师 2022.2-至今
项目名称:清算中心
使用技术:SpringBoot,Nacos,JPA,MySQL,Redis,xx-job
项目介绍:为元气的零售柜项目提供清算能力,可以更好的去拓展业务合作。当商户完成进件,开启支付和分账开关后,所属零售柜即可进行售卖和分账。完成一笔交易后资金流入二级商户的账户内,清算中心根据签订好的分配比例创建分账规则,根据分账规则进行分账,以及后续的退款触发的退分账业务;
主要负责:系统设计,后端代码编写
解决难点:需要对接两个渠道的分账能力,支付宝和微信的分账体系在一些概念上有所不同,造成在接口设计上必传参数和分账完结,资金解冻等方面有所不同,为了接口统一处理这块儿的接口调用,研究了两套接口的区别,把两个渠道的api封装为一套对业务的接口,这样写业务测的代码时就能更专注于业务的处理。还有分账时的算法需要细化到品级别去分账以及满足退分账的需求。
项目名称:任务中心
使用技术:SpringBoot,Nacos,JPA,MySQL,