1、熟悉Java、SpringBoot、SpringCloud、Mybatis、JPA
2、熟悉前端开发技术BootStrap、JQuery、Vue、ElementUI
3、熟悉大数据相关技术Linux、Redis、Zookeeper、Hadoop、Storm、Scala、Spark、Kafka、Elasticsearch等
4、个人开源项目(GitHub):前后端基础开发框架、统一身份认证平台、大数据日志监控平台、流程引擎、文件管理系统
1、车辆调度管理系统:工作流的设计开发,费用结算的相关算法修改和开发工作,车辆行驶轨迹地图的开发工作,统一身份认证集成、与OA系统对接审批流程
2、银行资金系统:债券和非标资产买入卖出、同业交易、资金划拨、账务认领销账、总账流水、各类报表等功能的开发修复
3、银行资管系统:理财产品的信息维护、净值发布、产品分红、到期清盘等功能的开发工作,资产端主要是基金、债券、线下资产交易的开发工作
4、银行参数管理平台:工作流开发、集成日志框架、集成WebService框架、SSO开发、短信平台对接、OA审批流对接、生产环境上线部署
利用大数据技术对业务系统等各种类型的日志进行监控,并设置指定规则,一旦日志中的内容触发了已设置的规则利用发送邮件等方式通知相关负责人。
为方便其他业务系统实现流程设计开发类的需求,并以最简单、实用的方式提供了流程开发类的相关接口及流程图的设计;业务系统无需再像传统的方式一样集成一些流程开发框架。
通过该系统管理用户的身份认证;提供相关接口供其他业务系统接入;实现统一的用户登录及用户信息管理,有效的避免了在多个系统中用户需要用不同的账户密码去登录系统。
基于Vue、ElementUI搭建的前端基础开发框架; 基于Java、SpringBoot、JPA、Redis、Mybatis搭建的后端基础开发框架。 在此基础开发框架上可以方便快速开发业务系统。