1.具备良好的Java基础及编程习惯,熟悉常用的Java API,包括集合框架、多线程、JDBC、反射等;
2.熟练掌握Spring、SpringMvc、Stringboot等主流开源框架;
3.熟练运用oracle、mysql数据库;
4.熟练掌握ORM框架Hibernate、Mybatis;
5.熟悉并掌握redis、缓存技术(项目实战中较多使用redis);
6.熟悉JSM系统 rocketMQ(支持事务消息)、;
7.熟悉并掌握微服务架构 spring cloud,以及微服务的服务治理(服务注册与发现,服务的限流、降级、熔断,全链路追踪等)
8.熟悉并理解分布式服务架构dubbo及服务注册中心zookeper;
9.熟悉并理解JVM虚拟机内存模型、类的加载过程及GC回收算法,并能对JVM进行调优操作;
10.熟悉并掌握常用设计模式:工厂模式、单利模式、代理模式、装饰者模式、责任链模式等;
11.熟悉并了解常见数据结构及算法的实现
12.熟练使用开发工具IDEA,MyEclipse,SVN,Git,Navicat,PLsql;
众安科技保险项目
项目简介:
1、科技保险项目是由我为项目owner,项目的开发、联调测试、上下游沟通及发布上线均为我独自承担;
2、科技保险是由渠道方发起投保,调用众安开放网关,前置系统校验投保数据,并调用下游保险核心进行出单,
3、生成电子保单,实时返回投保结果,并短信通知用户投保成功;
4、合作方与众安的交互方式共有两种,OpenAPI实时接口方式和SFTP文件方式;
a.实时接口:合作方调用众安开发网关发起投保,前置接收请求,并校验数据,调用下游保险核心出保单及账单,同步返回合作方投保结果;
b.Sftp文件:合作方在约定的时间把投保文件上传至指定sftp,机构前置拿到文件并批量投保;
项目责任描述:
负责整个项目的设计、接口文档设计、排期及上下游联调、项目发布如期上线;
1.由产品负责对接合作方,并撰写需求文档;
2.需求文档完成后,由我发起需求KT,并记录确认项、待确认项;
3.写项目设计,并发起设计评审;
4.排期启动项目,按期完成开发任务,配合上下游完成联调测试;
5.完成核对平台的接入(校验上下游数据是否一致)
6.项目上线后,完成生产验证,验证通过才能让合作方进行放量;
7.针对项目中发现的已知问题进行复盘总结;
配合运营人员,完成日常科技保险运维工作,处理异常保单及对账问题,确保保费能够正确实收;
新新贷(P2P)资金存管项目开发
项目简介:
1、由于互联网金融公司的泛滥,以及互联网金融公司对资金的管理不到位导致投资者无法得到可靠的投资回报,银监会于2017年2月正式发布《网络借贷资金存管业务指引》后头文件,而后,所有的互联网金融(P2P)浩浩荡荡的开始了接入资金存管的浪潮中,新新贷也不例外。
2、资金存管项目,需要对我司现有的项目结构进行重构;
3、重构项目把整个系统,拆分成了多个模块,主要包括:进件整合平台、交易中心、企业金融网关、债券中心、消息中心、
影像平台等多个模块组成;
4、项目采用前后端分离,后端使用微服务架构,各个微服务模块遵循RESTful规范进行交互;
责任描述:
1.项目期间我主要负责消息中心、交易中心模块设计与开发;
2.熟悉并了解现有交易模块逻辑,并根据产品提出的新需求,设计ER图,及流程时序图;
3.设计表结构,定义接口文档,并进行项目设计评审
4.评审通过后,根据上下游服务整体开发进度,对交易模块进行排期并启动项目
5.交易模块逻辑,例如用户购买理财产品,发起出借申请,根据金额自动匹配借款标的,并生成还款计划,待借款用户还款后计算利息;
6.散标逻辑:用户主动发起借款申请,待投资人购买散标,并满额后进行放款给借款人,并生成还借款计划,借款人每期还款,计算利息分配到投资人;
7.项目过程中,功能实现完成后,使用swagger进行自测,与其他模块有交互的业务流程,通过公司内部封装的HTTP工具进行联调测试
8.整体项目提测后,开始全链路的上下游联调测试,每天更新项目进度,每日回报工作总结,按期完成当前任务,最终3个月的黑暗模式下,我们如期上线了资金存管项目
风控系统
项目简介:
1、风控系统,主要用于户客户申请贷款的考核以及评估用户是否有资格进行贷款,贷款额度多少的鉴定;系统主要流程包括:中台、初审、实地、终审、面签、面签审核;
2、项目使用Struts2+Spring+mybaits开源框架,数据库使用mysql,所使用的前台技术有:js、jquery、ajax、jsp相关技术等,我主要负责后端的开发;
责任描述:
1.根据产品需求,对整个风控流程进行二次改造开发;
2.风控系统的评估模型模块,根据客户基本信息资料,自动计算出该客户的申贷评估得分和申贷金额;
3.中台主要是分派申贷工单到初审;
4.初审的过程是把客户基本信息录入系统,过程中可重审,补单,退单等操作;
5.初审流程完成后,流转申贷工单到实地调查,实地调查过程主要是对客户资料的真实可靠性进行审核,最终给出一版总体评估得分;如发现与客户资料不符合的地方,可以进行重审,补单,退单操作;
6.实地调查完成后申贷工单流转到终审,终审根据实地调查所得到的评估得分,和多方面的评估之后,再次进行可以申贷金额的确认,终审完成后工单流转到面签;
7.面签就是确定和客户面签的时间,过程中可进行重审,补单等操作;
面审环节是进行邀约客户进行现场的申贷签约
车险收保单系统,由三个模块组成,后端采用 spring clould 微服务架构 1、收单模块:制定合理的收单条件,并录入保单 2、自核模块:自动核保录入的车险保单 3、保单审核模块:自核失败,或指定人工核保的单子,进入人工核保阶段 4、交易模块:保单审核通过,通知用户付
车险收保单后台管理系统 1、创建保司,用户及代理商管理信息 2、保单管理(订单跟踪、核保管理、询价管理等) 3、合约管理 4、物流管理 5、售后管理 6、对账中心