1.熟练掌握 Java 语言基础,熟练运用 Java 进行开发.
2.熟练应用 IDEA、Maven 等开发工具,掌握 Git 版本控制工具
3. 熟悉 SSM、SpringBoot、Spring Cloud 等 JavaEE 主流开源框架
4.熟练使用 MySQL 关系型数据库,且能够对数据库和 SQL 语句进行优化
5. 熟悉非关系型数据库 Redis,Redis 分布式锁、Redis 集群,缓存击穿、雪崩、击透等问题
6. 掌握 SpringBoot、SpringCloud 搭建微服务,了解使用 SpringCloud 中的 Eureka 以及五大组件。
7.了解 Linux 环境,了解常用 Linux 命令和配置
8.了解 RabbitMQ 消息中间件的使用
9.了解 Nginx 反向代理,FastDFS 搭建图片服务器
10.有良好的代码书写、注释和单元测试习惯
项目名称:捷联金融信贷系统
开发环境:IDEA, Git, Maven , JDK1.8
技术架构:Spring Cloud + MyBatis + Mysql+ Redis + RabbitMq
项目描述:随着信贷业务的发展,传统的手工信贷管理模式已经不能满足信贷业务不断发展的需求。为了 能够更好的为客户服务,提高其服务质量和市场竞争力,开始着手建立信贷管理系统,采用信息化的手段 实现对信贷业务的管理。为了实现科学化、现代化管理,要高小额信贷业务管理的效率和质量,迫切需要开 发一个完整的贷款管理系统,以减轻工作人员的劳动强度、提高工作效率,保证贷款过程中数据的准确性和 完整性。
功能描述 : 我们做的是信贷系统,该项目分为两个系统:一个用户系统,一个后台系统。用户先进行登陆注册,实名 认证通过后就可以进行贷款申请上传对应需要的资料后申请贷款完成。审核人员通过资料评审,征信调用, 多重评审,评审通过则进入发放专员也就是财务进行发放贷款到用户银行卡,审核完成后短信通知用户审 批已经完成等待款项发放,款项发放后也有对应的短信提示用户请注意查收。随后用户就可在系统中进行 还款操作。
主要有
用户系统:
贷前 : 用户登陆注册,实名认证,贷款申请,贷款信息查询
贷后 : 还款:正常还款、逾期还款、提前还款。逾期:按项目文档的公式进行计算所需要的罚息 后台系统:
贷中 : 审核人员审核贷款记录,分级别审批,审批通过后由发放专员进行贷款发放。 催欠:用户管理查询用户的信誉评分 借款金额,借款账单。若逾期则导出对应清单进行催欠。 责任描述:
前期参与项目需求分析、业务分析。
编码阶段负责贷款审批模块及参与用户还款模块。 配合协助其他模块的人员开发和测试人员完成功能测试与 bug 修复。
责任模块介绍: 贷款审批模块:主要有自动审批和人工审批,人工审批主要有一级审批跟二级审批,一级审批主要负责查看 贷款材料真实性,二级审批主要负责调用银行征信,防诈骗,风控接口来进行审批。 还款模块:主要负责对接银行系统进行入账,比对金额入账成功则还款成功,调用逾期模块进行利息的计 算。