1.熟练Java语言,具有扎实的编程功底以及良好的编码习惯。
2.了解css,html,Javascript,bootstrap等前端技术
3.熟练使用oracle,mysql,sqlserver,mongodb,redis数据库
4.熟练使用Spring全家桶,JPA,shiro,swagger,springboot,dubbo,zookeeper等框架
5.熟练使用Eclipse、idea,Tomcat, svn,git, maven等工具进行程序开发
6.熟悉docker,linux系统及项目的部署和运行
项目名称:Amanbo境外电商
开发环境:Eclipse+Tomcat+mysql+Maven+PowerDesigner
软件架构:Spring+SpringMVC+Mybatis+Redis+shiro+ES+vue.js
项目描述:该项目采用前后端分离的开发模式,主要用于非洲电商行业,商家开铺购物入驻等业务操作。主要发布在触屏 PC APP
责任描述:
后端接口的编写。店铺工具模块,登录注册模块,后台管理系统,卖家系统等,优化老代码,处理线上问题。
1.使用多线程进行大数据量的数据处理,并使用线程池管理线程
2.使用redis作为缓存层进行数据保存
3.使用设计模式(工厂模式,策略模式等)做复杂业务处理
4.使用ElasticSearch做搜索引擎搜索
5.第三方支付微信,支付宝、支付钱包
项目名称:国华人防
开发环境:idea+Tomcat+MySQL+git+Maven
软件架构:springboot+SpringMVC+Mybatis+Redis+shiro+activety+vue.js
项目描述: 该项目采用前后端分离的开发模式,现有钉钉端和pc端,主要用来对订单信息和产品信息的收集和处理。1、钉钉端主要用于对订单处理和提醒2、pc端主要用于对产品信息的整理和订单的流程处理
责任描述:
主要负责对产品模块,用户权限模块,钉钉提醒,订单处理。带领小组编写代码,掌控项目进度
1.接口调用:http、webservice
2.文档处理:POI、jsl
3.定时调度:Quartz
4.缓存服务:redis,session
5.安全框架:Shiro
6.加密算法:DES,md5