1. 具备扎实的Java基础,具有写注释等良好的编码习惯
2. 熟练使用ArrayList、LinkedList、HashSet、HashMap集合框架
3. 熟悉MySQL关系型数据库,Redis等非关系型数据库
4. 熟练使用jdbc,servlet,jsp等web应用系统进行项目开发
5. 熟练使用svn、git项目版本管理工具,
6. 熟练使用maven构建工具
7. 熟练使用Spring、SpringMVC、MyBatis,springboot,springcloud等框架
8. 熟练使用JavaScript、Ajax、jQuery、vue、Freemarker等前台开发技术
9. 熟悉简单的Linux操作指令以及操作虚拟机的Xshell、Xftp的软件,熟悉安装,配置mysql,redis,nginx,ftp,fastdfs,jdk,solo等服务端软件。
10. 掌握ActiveMQ消息队列掌握springcloud全家桶、Solr、FastDFS分布式文件系统
11. 熟悉微信公众号,小程序开发。
1、集团公司OA系统开发,OA系统中常用的功能,包括工作协同,表单应用,人事管理,文件管理,员工管理,系统权限管理等模块。
2、集团采购系统,包括员工物资领用申请,多部门多仓库统筹调拨,供应商管理等功能。
3、集团内部基础服务系统,将一些常使用的接口,包括邮件,短信,多个公众号,小程序,文件上传下载,系统预置信息等功能独立出来,向其他系统提供服务接口。
3、某园区平台,包括出租,客服,餐厅配送,咨询,物业服务等功能。
4、某加油站系统,包括订单系统,会员系统,考勤系统等系统模块。