1.本人有着5年java web开发经验。
2.熟悉java web开发,常用后端框架有spring、spring mvc、spring boot、mybatis等。
3.熟悉mysql、oracle等关系型数据库,以及redis、mongoDB等非关系型数据库。
4.熟悉一些常用中间件如消息引擎kafka、工作流引擎activiti等。
5.了解js中的闭包、原型、面向对象编程,熟练使用jquery、NodeJs。
1.Gpayroll全自动薪酬管理系统:
该系统基于spring+spring jdbc+spring mvc搭建,数据库使用oracle,使用maven管理和构建,使用git控制版本。按国家和地区分成多个数据源和多个模块,各模块之间通过cxf webservice进行调用。使用flying saucer技术将freemarker模板页面生成PDF报表;使用POI技术生产excel报表;使用OAuth认证流程与Intuit记账系统集成;负责AutoRun模块的页面和逻辑的修改;负责Company Profile模块的页面和逻辑的修改;负责Journal Ledger模块的页面和逻辑。
2.小象传媒推广系统
项目基于spring+springMVC+mybatis搭建,数据库使用mysql,使用maven管理项目。我主要使用了如下技能:使用了redis技术缓存用户的基本信息,使用了echarts前端图表插件统计推广数据和年龄地域分布,后台页面使用了bootstrap使得页面风格统一整洁,前后台使用了thymeleaf模板引擎。
负责前后、后台、手机端大部分模块的开发与维护,前台包括热门活动、任务列表、我的象群、我的成绩、小象学院模块,后台包括活动的新增、修改、上下线、商品管理、售卖数据、注册用户的审核、活动推广数据的统计等模块,手机端包括商品列表、商品详细、购买、收货地址的新增和编辑等模块。