1、对Java基础技术体系(JVM、集合)有一定的了解;
2、熟练使用Spring,SpringMVC,Mybatis,SpringBoot等开源应用框架;
3、有SpringCloud微服务架构体系实际项目开发经验;
4、熟悉多线程编程,对高并发解决机制有一定了解;
5、熟悉mysql数据库,有一定的sql调优经验;
6、熟练应用redis/mongo等非关系型数据库;
7、熟悉Linux基本命令及脚本编写;
8、熟练使用eclipse、idea、git等项目开发管理工具;
9、熟悉ajax、jQuery以及layui等前端框架技术;
10、了解rocketMQ以及kafka等消息中间件的基本使用;
微众银行-微业贷
开发环境:Idea+jdk8、Spring、SpringMVC、Mybatis、MySQL、TIDB、WeMQ等
项目描述:该项目于2020年12月份完成整体重构,由两个子系统拆分成了多个独立业务模块的子系统,分别有adm、core、ccore、reg、ccpr,主要作为联系贷前与贷后系统的枢纽
项目职责:
主要负责核额模块的功能开发,同时兼顾管理台的开发以及维护。核额主要是通过调取贷前系统的核额接口实现,但是调用接口之前需要进行许多前置校验。首先根据整条业务线中唯一的一条流水号判断是否是重复消息,保证接口的幂等性,然后查询法人变更流水表,查当前企业是否存在在途法人变更。校验当前操作人是否为当前公司绑定的法人,非法人不允许授信等业务检查步骤。经过一系列接口前置校验逻辑后最终调用贷前的核额接口,若超时后允许重试一次。
管理台部分主要负责一些黑白名单、借款套餐、数据字典的维护以及一些项目配置的数据下发工作,方便业务的一些操作。数据下发到各个子系统,主要通过行内开发的一套数据下发组件实现。
应用技术:项目整体采用多DCN架构,类似分布式系统。单一项目采用SSM框架进行项目开发,通过公司内部开发的WeMQ实现各个子系统间接口的相互调用。项目重构前,所有系统均采用Mysql作为持久层,重构后mefs-adm首先试点使用TIDB数据库作为持久层。
该项目于2020年12月份完成整体重构,由两个子系统拆分成了多个独立业务模块的子系统,分别有adm、core、ccore、reg、ccpr,主要作为联系贷前与贷后系统的枢纽 项目职责: 主要负责核额模块的功能开发,同时兼顾管理台的开发以及维护。核额主要是通过调取贷前系统的核额
项目描述:该项目主要功能是一个智能回收终端,通过app扫描线下实体回收箱上的二维码进行废品投递,亦可通过上门回收模块呼叫骑手上门进行废品的回收,可以获取虚拟环保金。同时参与一些限时活动可获取个人积分,积分与环保金本质上同属于体系金额,体系金额可在商城系统中兑换自己想要的实物礼品。
项目描述:该项目主要功能是一个智能回收终端,通过app扫描线下实体回收箱上的二维码进行废品投递,亦可通过上门回收模块呼叫骑手上门进行废品的回收,可以获取虚拟环保金。同时参与一些限时活动可获取个人积分,积分与环保金本质上同属于体系金额,体系金额可在商城系统中兑换自己想要的实物礼品。