个人介绍
2、掌握消息中间件rockemq进行业务需求处理。
3、熟悉MySQL,Oracle数据库,根据业务编写SQL。
4、掌握redis相关操作,能应用到实际项目。
5、熟悉Linux环境和命令行操作。
6、有对接第三方***宝等经验。
工作经历
2021-11-01 -至今成都摩宝网络科技有限公司Java研发工程师
1、项目需求评审后,借助接口文档进行接口开发并自测工作。 2、负责公司项目的缺陷维护和跟踪 3、负责公司项目的需求变更和二次开发 4、负责公司生产问题定位及解决
教育经历
2018-09-01 - 2021-06-01重庆应用技术职业学院计算机科学与技术专科
Java基础:在该课程中,我学习了Java的基本理论和操作,并完成了一个简易的学生管理系统
技能
此项目是摩宝交易系统,为商户对接提供接口。商户通过对接此平台接口进行交易,摩宝作为第三方支付进行收单和出款。接口有:用户开户、开户查询、交易绑卡、提现绑卡、绑卡查询、快捷支付预下单、快捷支付确认、扫码支付、云闪付、协议支付、订单查询、提现交易、余额查询、提现查询、上传身份证认证、身份认证查询、退款、重分账、异步通知处理、发送异步通知。 开发环境:Win10、IDEA、JDK8、Tomcat、MySQL、Maven、Git 技术选型:SpringBoot , MyBatis,Redis,RocketMq,Lombok 。 主要工作: 1.使用切面对商户秘钥 RSA 验签和参数合法性校验及对业务域请求参数和返回参数进行 AES 加解密,以及对异步回调参数进行解密 2.使用 redis 做分布式锁防止重复请求 3.开户接口使用第三方认证接口验证完成开户功能和开户查询开发及后续维护 4.绑定交易卡、结算卡接口使用第三方认证接口验证完成绑卡功能开发及后续维护 5.快捷、协议、*、支付宝、云闪付交易接口开发并将交易订单号发送到 rocketmq 进行异步处理提升系统处理速度 6.云闪付退款接口使用分布式锁防止退款重复请求并根据数据库状态保证消息重复消费后接口幂开发等及后续维护 7.使用 rocketMq 进行定时任务消息接收进行业务处理和发送异步通知功能开发 8.使用 redis 对用户信息,商户信息,平台信息等存储,减少数据库压力 9.使用多数据源配置实现读写分离,提高程序性能 使用 redis 缓存,解决数据库主从复制延迟问题
此项目是针对交易开发的管理系统,该系统主要提供管理操作页面;系统功能主要有机构对接参数管理、机构产品费率管理、交易 信息查询、提现查询、用户查询、交易统计走势图 开发环境:Win10、IDEA、JDK8、Tomcat、MySQL、Maven、Git 技术选型:SpringBoot,VUE,echarts,Shiro,RocketMq,MyBatis-Puls,Redis,Lombok。 主要工作: 1.管理系统表设计 2.用户登录接口开发,使用shiro进行权限控制,确保信息安全 3.用户基本功能开发 4.角色基本功能开发 5.菜单基本功能开发 6.交易查询后端接口开发,对高频查询条件加索引优化查询速度 7.退款查询后端接口开发,删除sql语句不必要结果列提高查询速度 8.提现查询后端接口开发,对高频查询条件加索引优化查询速度 9.交易走势图后端接口开发,对余代码进行优化提升查询速度 10.使用多数据源配置实现读写分离,提高程序性能
此项目是核心运营管理平台 ,包含运营管理、清算管理和⻛控管理三大模块。运营管理主要功能有商户信息管理、交易配置管 理、交易数据管理、通道路由管理、公共配置管理、报表功能。 开发环境: Win10 、IDEA、JDK11 、Tomcat、Orcal、Maven、Git 技术选型: SpringBoot , MyBatis , Redis ,Eureka ,Lombok。 主要工作: 1. 抽取交易数据进行交易报表汇总功能开发 2. 每日自动统计昨日和截止到昨日交易情况 ,并使用feign调用公共服务系统发送邮件和企业*告知指定人功能开发 3.使用多线程分批查询和写入excel优化交易销售业绩考核下载 4.减少多余查询列优化交易销售业绩考核页面查询