1.有扎实的Java基础知识,熟练掌握Servlet/Jsp技术。
2.熟练使用Struts2 、Hibernate、Spring、Mybatis、SpringMVC, SpringBoot等开源框架。
3.熟练使用Oracle、MySQL ,DB2数据库。
4.熟练掌握JavaScript、JQuery,Knockout, Avalon等前台页面技术,对Html、Css有一定的了解。
5.熟悉Tomcat,Weblogic,Websphere等的部署与配置,熟练使用Java相关开发工具(Eclipse,MyEclipse,IntelliJ Idea),版本管理工具(CVS,SVN,Git)及依赖管理工具Maven
6.熟悉和了解WebService 及Dubbo和SpringCloud的使用
7.熟练使用Linux进行环境搭建
8.熟练powerDesigner及绘制UML流程图
上海烟草企业微信平台
系统环境搭建,企业微信接口平台开发,客服系统开发,问卷调查及抽奖模块开发,图片资源服务器搭建,具体如下:
1.使用Nginx+KeepAlived实现高可用负载均衡,使用Tomcat集群提高请求处理能力;
2.使用Redis_Cluster做集群缓存,配合应用自身缓存减轻服务器压力;
3.使用Docker+Zimg搭建图片资源服务;
4.使用Jmeter对平台接口进行压力测试;
5,使用RocketMq配合Oracle实现抽奖数据持久化存储;
6.使用ELK实现接口及各附属应用日志收集;
7.使用Jenkins+Git+Maven实现项目自动部署;
8.接口文档,需求与设计文档整理,Uml时序图绘制;
9.为项目二期做准备,学习SpringBoot及SpringCloud的使用。
上海烟草专卖局网站改版
主要为:框架搭建,公共模块开发,问卷调查模块开发,搜索模块开发,前台页面数据绑定及性能优化,多占点数据管理平台维护,数据字典整理。具体如下:
0.项目一期使用Websphere_portal+Hibernate开发,二期为配合上烟内部weblogic集群环境,使用Spring+SpringMvc+Hibernate替代
1.前端开发使用Avalon+jquery实现数据绑定及动态效果;
2.前段优化:使用gulp合并压缩js代码,减少浏览器请求;背景图片懒加载;
3.公用分页插件代码实现;
4.使用Jbpm完成多站点新闻信息审批流程;
5.使用Axis2完成接口数据的收发;
6.使用PowerDesigner建表及完成专卖局,集团,多站点数据字典整理;
7.使用Jacoco完成代码覆盖率测试;
8.整理设计及需求文档,项目环境搭建及部署文档