1. 熟练掌握SpringBoot,MyBatis、jpa,SpringCloud、Spring,SpringMVC
2. 熟悉Oracle,MySQL 、Postgre,oceanbase 数据库
3. 了解 Redis 的集群搭建与数据恢复、持久化存储原理;了解主从复制,哨兵模式,缓存机制。了解高并发的并发锁机制。
4. 熟悉JackSon、Gson 等Json 的数据解析技术。
5. 熟练使用Maven 项目管理以及SVN,GIT 版本控制器。
6. 掌握注册中心技术 Consule,nacos。
7. 掌握服务端技术 Linux 系统,使用过 docker 作为容器部署,熟悉基本 docker 命令。
8. Logback log4j日志框架
9. 掌握业务优化,sql 优化、jvm 调优
10. 熟练前端原生 js ,jQuery,ajax 等技术。熟练vue 的使用
11. 熟悉 oath2.0,jwt 认证流程。
12. restfulApi 设计。
韩国企业银行 IBK 信贷项目
项目描述:在老信贷基础上实现与核心系统等外围系统的贷款信息的对接。以及新系统新增功能的实现。
技术要点:开发工具:eclipse +git+Maven 开发框架:spring boot +mybatis 数据库 Oracle
责任描述: 负责核心项目组功能实现。1.提供接口读取从信贷系统上送到文件服务器的文件,解析数据,处理业务逻辑后将数据落库,供核心调用数据。
2.功能文档的编写,建表语句。跑批。
龙江银行信贷系统
项目描述:龙江银行新一代信贷系统,在老信贷基础上进行新系统的新需求的升级改造。
技术要点:Spring cloud +Mybatis +OceanBase+Maven+Git+log4j+ nacos运行环境:Idea+Linux +jdk1.8
责任描述:
1客户模块:个人客户和对公客户,综合信息、集团客户,财务报表、账户登记簿,客户移交 和客户共享,客户基本信息变更。其中个人客户会进行 身份证全网核查,对公客户和ecif通信 获取核心客户号。导出数据等功能。
2 评级模块:小企业,公司,大型企业的评级功能。
3 授信模块:对公授信申请(走审批流程)和授信协议(走完审批流程通过的有效的授信协议)。低风险和非低风险授信,分为四层,最后一层是产品层,第一层是root根层,该客户有在途授信不允许发起新授信申请;如果该客户存在有效的授信协议,再发起授信申请会自动将原来的有效的授信额度带过来;审批通过的授信会覆盖之前通过的相同授信类型的授信额度;低风险和非低风险可以同时发起申请,走审批流程,且都通过后不是生成两个有效的授信协议,而是将两个审批流的低风险和非低风险授信申请合并成一个有效的授信协议,该授信协议既包括非低风险额度也包括低风险额度。
集团授信申请:分为同业集团客户授信和对公集团客户授信。在客户模块新建集团和加入集团成员,并审批通过后,在集团授信模块发起该集团的授信申请。如果集团成员存在有效的授信协议,会将授信额度带到集团授信额度里面;每个集团成员发起自己的授信申请,走自己的审批流程,都是带发起状态的集团成员 可以发起调查申请;在基本信息里的授信总额,非低风险总额,低风险总额,会随着集团成员授信额度的变化自动变化。
4 业务申请模块:流程审批的数据库配置和代码的编写。Bug的修复。
5 合同模块:流程审批的数据库配置和代码的编写,bug的修复
6 押品模块:根据不同的产品 ,进行押品管理,分为,抵押,质押,保证。有押品在线估值,押品评估,押品重估功能。和老核心以及国信达外围系统交互。
7 发放授权:流程审批的数据库配置和代码编写,bug修改。
8 贷后模块:合同终止:分为终止、注销、撤销,其中合同终止会释放占用的授信额度,合同撤销不释放占用的额度,合同注销会释放占用的额度。
9 借据:查询员角色的借据打印功能。及bug修复
10 上上签功能:电子签章功能,用在了借据打印和主动还款凭证打印上。根据上上签提供的接口进行开发。先进行企业和法人的证件信息检验注册,获取短信验证码。企业二要素验证(统一社会信用代码和法人证件号码)和法人的四要素验证(姓名,手机号,证件号码,证件类型),验证通过后,生成电子合同,生成结束,生成电子印章(包括龙江银行企业名和印章名),生成带有电子印章的合同。
11 查询员功能:设置查询员角色,可以查询本机构和一下机构的业务信息
12 合同模板开发以及wps调查报告开发:根据提供的模板,设置好模板的name,在代码里根据设置的name名填充报告和合同的内容。
13第三方服务接口对接开发:与核心 ,和人脸识别,利家贷、方付通等交互功能
14 服务部署:每天的项目打包部署工作
15 压测 :压力测试和压力测试报告的编写
重点人员管控平台(反诈项目)
项目描述:主要用来给江西余干县重点人员管控管理。分为pc端和app端。其中pc端功能模块有,账号管理模块、驾驶舱、审批管理模块、监控管理、告警管理、新闻公告、电子围栏管理、视频管理、统计模块、异常管理、便民服务、人脸管理、消息管理、预警管理、考核管理、考勤管理、惩戒管理。app端功能模块有,登录(人脸登录)、签到(人脸签到)、短视频(推荐反诈常识,热门tab 新闻轮播图公告)、消息模块(分为系统消息,通知消息。消息一键已读 ,消息列表,清理功能)、奖励管理(历史奖励记录查询、奖励规则、奖励规则展示)、申报管理模块(用户对外出进行申报申请 上传人脸图片和人脸视频认证)、便民服务模块(搜索便民服务功能)、归属查询模块(手机号码查询手机号码归属查询)、预警管理(距离边界50公里一级预警,100公里内二级预警 其他三级预警)、举报管理(右上角举报诈骗拍摄,图片举报信息上传)
技术
银行信贷系统,对公、对私、同业客户的贷款业务系统;担任java开发工程师角色;责任描述: 1客户模块:个人客户和对公客户,综合信息、集团客户,财务报表、账户登记簿,客户移交 和客户共享,客户基本信息变更。人客户身份证全网核查,导出数据等功能。2 授信模块:对公、同业、集团客户、
项目描述:主要用来给江西余干县重点人员管控管理。分为pc端和andrion端。其中pc端功能模块有,账号管理模块、驾驶舱、审批管理模块、监控管理、告警管理、新闻公告、电子围栏管理、视频管理、统计模块、异常管理、便民服务、人脸管理、消息管理、预警管理、考核管理、考勤管理、惩戒管理。
黑龙江审计厅所有厅内人员人事考核系统分为pc端和app端。 分为四个系统(人事考核管理、审计任务清单、项目评选,后台管理)。 1 人事考核系统有 工作纪实模块、请假/外出申请模块、销假模块、考核登记表模块。 2 审计任务清单有项目考核模块。 3 项目评选有项目评选模块、项目