1.熟悉J2EE编程 熟练掌握sql,html,JavaScript
2.使用过FreeMaker 、JQuery前端框架
3.熟悉MySql、Oracle关系型数据库,使用过Redis、MongoDB非关系数据库,用Redis做并发锁。
4.熟悉SpringBoot整合SpringMVC、Jpa(Hibernate)、Mybatis、Redis等便捷开发。
5.熟悉SpringCloud 微服务治理(服务注册,配置中心,负载均衡,服务熔断),用过Zookeeper+Dubbo分布式框架(做RPC服务),ActiveMQ中间件,SpringBatch批量框架等
6.Maven,Gradle jar包管理工具
7.集成开发工具Eclipse,idea,开发环境Windons,了解基本的Linux命令,简单的shell脚本
8.项目管理工具SVN、GIT
东金中心债券挂牌系统
2019.6-2019.10
(1)开发工具:Idea+MySQL+JDK8
(2)技术实现:SpringCloud+SpringMVC+Mybatis+Redis+Gradle
(3)项目描述:债券挂牌系统总的流程:用户在东金中心手机端或PC端注册账号->校验信息->签章授权->开户->充值->购买->兑付->提现流程。围绕这个流程做一系列的业务扩展。包括后台系统(核心系统,支付系统,注册系统,统一登录系统),后管系统(财务管理系统,资产管理系统,会员财富系统,项管系统)。
(4)我做的部分:
核心系统:
对接新的渠道 签章授权(用户协议)开户,解绑卡,充值(快捷充值,网关充值),密码重置功能等,使用Redis做并发锁,数据库做消息异步通知回调。
后管系统:
订单信息管理,申请管理功能(划款申请管理,兑付申请管理),对账菜单管理(明细对账管理,手续费账单,批量任务),会员信息管理等。
批量系统:
批量系统搭建与开发,系统资金的流转过程 用户充值(银行卡到新网银行虚户) -> 认购(个人虚户到募集户,募集户到企业虚户,企业虚户到企业实户) -> 兑付(企业实户到企业虚户,企业虚户到募集户,募集户到个人虚户)-> 提现(个人虚户到个人实户银行卡)。围绕这个流程做的内内对账与内外对账。
多渠道金融借贷平台系统
2017.9-2019.5
(1)开发工具:Eclipse+JDK7
(2)技术实现:借贷系统SpringBoot +SpringMVC+Mybatis+ActiveMQ+Apollo, 批量对账系统SpringMVC+Mybatis +Zookeeper+Dubbo+SpringBatch+Redis,
后管系统SpringMVC+Mybatis+FreeMarker
(3)项目描述:宁波银行利用渠道方流量,提供资金信用借贷。借贷系统的主要流程进件(录入客户信息)->借贷的风险控制(人脸识别,四要素验证姓名身份证银行卡手机号,绑卡验证等)->额度激活->借款->还款(提前还款,按时还款)。围绕这个流程进行业务扩展,系统主要分为借贷系统,批量对账系统,后管系统。
(4)我做的部分:
批量对账系统:
多渠道(和包支付,诺诺金服渠道,京东/翼支付e白领通),搭建基于SpringMVC+Mybatis +Zookeeper+Dubbo分布式批量对账系统,对账功能,日常账务核对(贷款发放资金核对,贷款归还贷款与划入资金核对),业务明细核对。其余批量任务,文件上送(逾期客户文件上送,换卡信息推送,还款计划推送,还款信息推送),合同文本下载上传等功能。
借贷系统:
多渠道(和包支付,诺诺金服渠道,京东/翼支付e白领通)内部账查询,内部帐转账,提前还款,提现,还款,结果通知(mq做异步通知提现结果通知,还款结果通知)等业务流程型接口功能,短信通知,文件上传下载等辅助型接口功能。数据库接口幂等,接口幂等开关控制。
后管系统:
对账渠道管理,白名单管理,权限控制等。