工作内容: 参与项目开发、维护、部署等工作。分析需求文档,独立完成开发任务,进行单元测试,编写开发文档。
1、参与信贷项目,菜单权限、用户、部门、角色管理、放款审查、车贷审批等模块。
2、参与贷后资产管理项目,批量调度项目,参与前后端代码维护和报表修改。
3、参与支付项目,了解签约绑卡、单笔代扣、批量代扣、单笔放款等功能,对接信托支付通道。
公司项目采用前后端分离的架构,由Nginx做反向代理服务器,Tomcat做后端服务器。后端采用SSM + MySQL + Oracle + Dubbo + Zookeeper + Shiro + ActiveMq。前端使用JS ES6语法,采用React + Ant Design 组件库+ Dva脚手架 + mock.js等工具。
项目经历1
项目时间: 2019.5---2019.7
项目名称:
项目内容:
统一支付系统能够进行签约绑卡、单笔代扣、批量代扣、单笔放款功能,根据数据库中路由配置灵活选择支付通道。
通过参与对接第三方支付通道、信托支付通道的开发,了解了支付规则,路由选择规则,系统间交互均采用https协议,接口请求数据都是加密处理。
参与开发关于系统安全需求,使用Shiro框架进行后端接口权限的限制,实现用户未授权访问和越权漏洞,了解了系统搭建的基本安全需求和应对方法。
项目经历2
项目时间: 2018.6---2019.5
项目名称: 信贷核心系统
项目内容:
参与信贷系统的运输车审批模块的前后端全栈开发,分析准入审批流程,校验审批规则,并实现实时计算剩余台数和金额。
参与微众银行贷款流程对接,完成日终影像文件定时下载,熟悉了IO流操作、压缩Zip文件、Ftp服务器文件下载和上传。
参与查询法人代表征信任务,请求第三方接口,生成征信pdf文件,通过配置Nginx的静态文件代理功能展示给用户。
参与开发车险分期任务,熟悉ActiveMq的使用,了解mq的队列模式和订阅模式,使用延时消息发送功能,将流程进行异步处理、并降低了流程间的耦合度。
参与系统的基础管理模块开发任务,包括用户、部门、机构、角色管理,菜单权限,菜单加载,用户登录,密码修改等模块的前后端开发,了解了系统构建的必要模块逻辑。
参与系统的贷款品种、专案的开发任务,使用开源项目easyexcel实现页面导入Excel文件实现数据批量入库操作。
参与系统日终任务开发,使用Future、ExecutorService线程池实现依次触发批量调度平台实现夜间跑批功能。
项目经历3
项目时间: 2017.11---2018.5
项目名称: 贷后资产管理系统、批量调度系统、供应链系统
项目内容:
贷后资产管理项目是对贷后资产进行监控、分析,对不良资产进行预警,对报表进行管理,对信托机构产生服务报告。参与系统的维护和制作报表。
批量调度平台是为各个系统数据库数据自动同步发起调度,形成作业链,可对作业进行配置、发起、监控。参与系统的自动作业链页面前端开发。
供应链系统是对资金方管理、信托管理、产品管理维护、放款、还款信息展示。参与系统的前端、后端开发工作
项目心得: 熟悉了前后端分离系统的开发流程,团队合作。