拥有扎实的java基础和良好的编码习惯 ,熟悉Java1.8的特性 ,了解jvm虚拟机工作原理并可以对jvm进行一定程度的优化
熟悉市面上的java主流框架如 :spring、 springMVC、 springBoot、 springCloud、vue、 mybatis、 mybatis-plus、 Netty
熟悉使用mysql、 oracle等关系型数据库 ,熟悉数据库范式规定 ,具有一定的sql语句优化以及数据库优化能力
熟练Redis等非关系型数据库 ,能熟练使用lua脚本来进行对redis的操作 ,具备缓存优化的能力
熟悉分布式相关的工具以及微服务的开发--如Nacos、 springCloud、 seata、 rabbitMQ、 kafka、 ElasticSearch、 Fegin、 Sentinel、Zipkin等一些列第三方组件的使用 ,熟练使用Git项目版本控制器
熟练基本的Linux的操作命令 ;了解Docker容器的运行环境 ,熟练使用docker来进行一些容器的创建和管理; 了解Nginx的负载均衡的机制和原理
目前主要服务银行,熟悉银行相关一些业务。
GP卓越助手(三端一体)
这是一个集APP、 网页、小程序为一体的服务于银行的一个工具助手 ,致力于对外为各大城村银行和乡镇行提供
营销和对内对员工、绩效、业绩进行一个管理
负责模块 :
用户角色管理模块、订单模块、卡券模块、智能外呼模块、物流运输模块、积分兑换模块、定时任务模块以及项
目上线与维护
使用eureka进行服务注册 ,使用springCloud作为项目基本框架
使用mysql和redis实现用户模块的单点登录功能和角色权限的开发
使用quartz来实现定时任务 ,使用rabbitmq来实现下载中心的进度推送和下载任务的消费
通过redis和对接三方接口方式实现积分商城商品池的缓存和更新
使用oss服务器作为文件存储服务器 ,实现录音文件的长时间存储
完成过项目底层依赖版本升级 ,使用easyExcel替代j-excel ,升级poi、 mybatis、 pagehelper、springboot
版本
使用vue进行前端项目编写 ,熟练使用nginx进行代理转发
使用JWT来对用户数据进行加密 ,从而保证数据被篡改之后服务器端能感知到 ,进行一定程度的安全验证
这是一个集APP、 网页、小程序为一体的服务于银行的一个工具助手 ,致力于对外为各大城村银行和乡镇行提供 营销和对内对员工、绩效、业绩进行一个管理
负责接通第三方支付平台的接口,证书验证,以及针对前端pos端的验证。 负责后台系统的搭建以及一些项目通用功能的一些实现。