1.良好的OOA/OOD/OOP思想;丰富的编程经验,较好的代码规范习惯以及模块分析设计能力。
2.熟练使用Struts,Hibernate,spring,Ibatis等框架技术;
3.熟练使用Jsp,Servlet,JavaBean, Ajax、jquery, HTML、XML、Javascript等页面技术;
4.熟练使用SQL Server、Oracle等数据库;
5.熟练JAVAEE架构,具有B/S结构开发经验,熟练基于Web应用的JAVA编程;
6.熟练应用多种JAVA应用服务器进行Java程序开发:Tomcat,Jboss,WebLogic等;并具有linux系统的使用经验;
7.熟悉开发工具: Eclipse,SVN,gitlab,idea,navicat,plsql等;
8.熟练各种常用软件的安装、维护、调整和更新;
9.有做过redis数据库缓存,了解过负载均衡的服务器如:Nginx,使用过xshell,会linux的命令,处理过做过高并发,多线程的方面的问题
10.熟悉dubbo、zookeeper、spring cloud、spring boot等框架,熟悉SOA为服务框架。
11.熟悉activityMq、rabbitMq等消息队列的使用和原理。
12.熟悉Activiti工作流的使用和原理
13.表设计和sql的性能优化
14.熟悉vue.js和elementUi
2017/11至今 上海达美乐比萨有限公司 高级软件开发工程师
负责将达美乐电商平台的语言整体的迁移,将之前的平台由.net转为java语言,使用spring cloud的架构将达美乐在线点餐系统重构,在其中使用了spring boot技术做微服务架构,数据库使用的mysql,对数据库进行了分库分表处理,使用K8S对各个服务的docker容器进行管理,使用pulsar做消息中间件,使用了Spring Cloud全家桶组件对微服务架构进行封装,使用Spring Cloud Eureka做注册中心,使用Spring Cloud Feign进行微服务之间的数据交互,使用Spring Cloud Hystrix做断路器,使用apollo做配置中心,后续代码迁移后,主要负责user和order、task三个微服务系统的开发和维护、线上问题的紧急处理。
2016/04至2017/11 乐富购电商平台 高级软件开发工程师
负责会员模块和商品模块表的设计和代码的开发,负责会员的实名认证审批工作流的开发,负责后台erp
系统界面的开发和后台接口的编写,负责和app和微信端的对接,此项目使用是soa框架是spring boot,每个模块都是一个微服务,我在其中主要负责会员模块和商品模块,其中使用到的技术有:activiti工作流审批会员实名认证、使用vue.js和elementUi编写erp界面等。
2013/12至2016/04 平安科技 软件开发工程师
到平安银行,负责提现功能的开发,处理提现过程中的并发问题,登录系统后将用户信息缓存到redis中,我的好友数据的查询和排序,短信验证码代码的开发等功能的开发;进行征信查询功能的编写;从事陆金所的生成还款计划存储过程的编写;开发实体收入和虚拟收入对账界面的开发;处理抢标过程中的高并发的问题;处理生产环境中出现的问题;有做过redis数据库缓存,了解过负载均衡的服务器如:Nginx,使用过xshell,会linux的命令,处理过做过高并发,多线程的方面的问题。
2013/04至2013/12 赛意科技有限公司 软件工程师
外派到华为工作,从事过joary3,joary5,wpf等项目的开发用到的主要服务器tomcat,websphere,并且熟悉tomcat,websphere这两个服务器的配置。
负责前端页面的开发,和后端SQL和存储过程的编写,以及生产环境脚本的准备工作,并将准备好的脚本上传到IBM Rational ClearCase中负责UAT,DEV环境的测试,输出测试报告
负责模块的分工,负责前端代码的设计和编写后端代码的编写项目的打包和发包用到的主要服务器tomcat,websphere,并且熟悉tomcat,websphere这两个服务器的配置前期的sit测试开发手册和模块设计方案文档的编写系统环境日常的维护
项目经验(由近及远)
项目一:达美乐在线点餐系统
开发周期: 2017/11-至今
开发语言:java
数据库:mysql 5.7
开发工具:idea
项目描述:系统主要是为国内开店的门店提供在线点餐服务,将用户点餐的商品送到客户手上,目前全国有近500家门店都使用这套系统,用户规模2000万左右,每日订单量5万左右。
项目职责:负责user模块和order模块、task模块、支付模块的代码开发和维护,同时支持线上紧急问题的处理。
项目二:乐富购电商平台
开发周期: 2016/04-2017/11
开发语言:java
数据库:mysql5.0
开发工具:eclipse8.5
项目描述:项目主要是在平台买国外和国内的商品,同时每天将平台的收益返还金额,直到金额返完为止
项目职责:负责会员模块和商品模块表的设计和代码的开发,负责会员的实名认证审批工作流的开发,负
责后台erp系统界面的开发和后台接口的编写,负责和app和微信端的对接。
项目三:创保网在线投保系统
开发周期: 2014/06-2016/04
开发语言:java
数据库:oracle11g
开发工具:eclipse8.5
项目描述:项目主要是用户业务员在线投保的移动在线投保系统,帮助业务员更快的在线上拓展业务、赚取佣金。
项目职责:主要负责提现功能的开发,处理提现过程中的并发问题,登录系统后将用户信息缓存到redis中,我的好友数据的查询和排序,短信验证码代码的开发等
达美乐在线点餐系统,支持用户的信息维护、地址的修改、订单的提交和支付、外卖员餐点的派送、点餐完成以后的积分发送等功能一套完成的餐饮电商系统
项目主要是用户业务员在线投保的移动在线投保系统,帮助业务员更快的在线上拓展业务、赚取佣金,用户可以在这个平台上购买平安旗下的保险产品