熟练掌握Java初级知识以及高级知识,具备良好的面向对象编程思想。
熟练掌握Java Web技术,包括Servlet,Filter,Listener表达式等。
熟练掌握Spring,SpringMVC,MyBatis,MySql。
熟悉SpringBoot,SpringCloud等开源框架。
熟悉Gson,Lombok,POI,IText,Echarts等小工具。
熟悉Oracle,SqlServer等数据库。
掌握SVN,Maven等项目开发及管理工具。
一、河南一体化平台
项目描述
(1)接口部分:平台提供统一RestFull接口,由于对安全要求比较高,禁止第三方其它非平台应用对数据库直接操作,开发出一套通用的操作数据的接口
(2)应用部分:平台内部应用对第三方系统的权限管理(人员权限和应用权限),采用较安全的三权分立规范设计权限。表管理,字段管理,Redis缓存分配管理,MQ分配管理,数据备份等功能。
(3)应用技术架构:SpringBoot + Oracle
接口技术架构:Springboot+SpringCloud+Oracle+PostMan
(4)开发环境:IntelliJ IDEA+Windows
(5)开发周期:6个月
(6)开发人数:8人
个人职责:
(1)验收职责:需求文档、设计文档、数据库文档、测试文档、项目计划(Project)、用户手册等文档编写
(2)开发职责:
①接口部分:统一短信接口、统一日志接口、统一运维报送接口、统一身份认证(Jwt Token)、统一资源管理
②应用部分:日志管理、短信管理、应用管理、数据备份
(3)项目职责:按照项目计划对项目其他人员模块开发风险把控,明确里程碑。对项目组人员进行功能完成情况的审核,code review工作。
二、河南分析研判平台
项目描述
(1)接口部分:提供应用平台所必须的查询接口例如单表查询接口、综合查询接口、权限认证接口、权限获取接口、资源列表接口以及数据对比分析接口。
(2)应用部分:通过人物综合查询、组织综合查询、单表查询、数据分析比对以及查询结果标签化五大功能模块的一个数据查询分析平台
(3)应用技术架构:SpringBoot+Oracle+PostMan
接口技术架构:SpringBoot+SpringCloud+Oracle
(4)开发环境:Eclipse+Windows
(5)开发周期:3个月
(6)开发人数:5人
蓝水库
三、项目描述
(1)项目简介:该项目主要是对采集的互联网影视相关数据进行清洗、入库、以供业务层使用
(2)技术架构:Spring+SpringMVC+Mybatis+MySql
(3)开发环境:Eclipse+Windows
(4)开发周期:12个月
(5)开发人数:10人
个人职责:
(1)主要职责:项目计划编写/审核、蓝水库需求文档编写/审核、数据库设计文档编写、项目部分模块编写。协调DBA、产品经理、协同工作。
(2)开发职责:电视剧详情数据清洗、电视剧点击量、点赞、评论数数据清洗、综艺详情数据清洗、综艺点击量、点赞、评论数据清洗,百度数据清洗,豆瓣数据清洗,时光网电影数据清洗,艺恩数据清洗等
(3)项目职责:按照项目计划对项目其他人员模块开发风险把控,明确里程碑。对项目组人员进行功能完成情况的审核,code review工作,对产品后期的升级维护。