1.熟悉Java语言开发,精通Java编程,Java基础扎实
2.熟悉基于Web应用的Java编程
3.熟练掌握SpringMVC、SpringBoot、SpringCloud、Spring、Struts2、Hibernate、mybatis、Dubbo、Zookeeper、熟知Spring的AOP IOC原理
4.熟练掌握RabbitMQ、Quartz、Double、ActiveMQ、webService、mycate
5.熟悉掌握Mysql日常DML/DDL/DCL操作熟悉MySQL的索引创建和性能调优,理解MySQL的InnoDB和MYISAM存储引擎,了解explain、show profile、慢查询日志log 等日常SQL诊断和性能分析的策略
6.掌握使用Redis的 master/save复制、Linux命令;了解Oracle数据库
7.熟练使用Eclipse、svn、Maven项目管理和项目构建工具
项目一 长期护理经办系统
开发环境:Eclipse + maven + mysql + svn + JDK1.8
技术选型:SpringBoot + Spring + myBatis + RabbitMQ + Spring Cloud Feign + BootStrap + Ajax + jquery
项目周期:2017.09至今
项目描述:
长期护理系统是政府和泰康保险公司合作完成补助参加医保的失能老人的保险项目。参加医保的失能老人可以通过该系统申请长期护理待遇,政府根据当地政策给予失能老人部分补助。
长期护理经办系统长期护理系统由移动端、c端、专业系统组成,采用Spring+Springboot+mybatis利用maven来进行项目管理。采用面型服务的架构体系(SOA),将系统拆分成多个微服务,使用Spring Cloud Fein组件实现系统各微服务之间相互调用。
责任描述:
1. 画出产品原型,研发组开会讨论产品技术实现的措施,完善产品原型中设计不合理的逻辑,最终生成可开发产品的原型。
2. 根据产品原型开发后台业务代码,编写代码实现逻辑,完成后台到前台的数据传输,实现产品原型中设计的功能。
3. 根据业务需求设计数据库表。
4. 参与结算需求分系,完成结算从明细接收到个人结算的编写以及二次改造。
5. 对所有地市明细接收代码进行重构、优化。
6. 使用postman/swagger对接口进行集成化测试。
7. 通过堡垒机/jenkins对项目进行全量或增量部署。
8. 参与调研mycate 利用mycate实现按照统筹区分库分表功能。
10. 根据业务需求设计开发 电话回访统计功能。
11. 根据业务需求设计并开发机构和人员费用追回功能。
12. 参与经办与其他保险公司支付功能的对接工作。
技术描述:
1, 采用SpringBoot+Spring+myBatis整合框架,采用分布式的系统框架SOA
2.后台管理系统中使用Maven进行项目的构建和依赖管理,使用svn进行版本管理
3.系统间的异步通信采用RabbitMQ /WebService实现
4.采用Spring Cloud Feign提供的声明式服务绑定功能实现各微服务直接的通信。
5.使用Spring 定时器任务实现各种定时任务。
项目二 长期护理运维工具
开发环境:Eclipse + maven + mysql + svn + JDK1.8
技术选型:SpringBoot + Spring + myBatis + BootStrap + Ajax + jquery
项目周期:2017.09至2017.10
项目描述:
长期护理运维工具是采用Spring+springboot+mybatis利用maven来进行项目管理。使用多数据源技术实现监控上饶、石河子、荆门地区的经办系统的各个微服务与专业系统间异步数据交互状态、交互次数、数据修改。方便运维人员对异常数据的定位。
责任描述:
1.项目框架的搭建,根据业务需求设计并开发维护运维工具。
2.配合前台测试接口。
技术描述:
1, 采用SpringBoot + Spring + myBatis整合框架。
2. 后台管理系统中使用Maven进行项目的构建和依赖管理,使用svn进行版本管理
3. Spring配置多数据源实现同时对多个数据源中多个日志表的数据监控。
项目三 失能评估系统
开发环境:Eclipse + maven + mysql + svn + JDK1.8
技术选型:SpringBoot + Spring + myBatis + vue.js + BootStrap + Ajax + jquery
项目周期:2018.04 至2017.05
项目描述:
失能评估系统是由移动端和c端后台管理两部分组成的,是对被评估人的身体和心理健康评估的系统。
责任描述:
1. 参与项目框架的搭建并设计后台评估管理功能包括评估任务的查询、审核、删除、 退回。
2. 配合移动端进行接口联调
技术描述:
1, 采用SpringBoot + Spring + myBatis整合框架。
2. 后台管理系统中使用Maven进行项目的构建和依赖管理,使用svn进行版本管理