1. Java基础扎实,理解并能使用Java 多线程及线程池,集合框架,IO类库等,良好的编程习惯
2. 熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
3. 熟练使用Oracle、MySQL关系型数据库
4. 熟悉利用ehcache、redis来实现的缓存、分布式session、前后端分离、页面静态化
5. 熟悉dubbo+zookeeper(分布式服务框架)。
6. 熟练使用Eclipse,MyEclipse,IntelliJ IDEA开发工具
7. 熟练的优化能力(代码优化、业务优化、sql优化等)
8. 熟练使用tomcat服务器、SVN版本管理工具、Maven项目构建工具、GIT
9. 熟练使用js、jQuery、layui
10. 掌握编写接口文档和接口开发
11. 具有一定的开发小组管理经验、能够完成公共组件的封装
12. 熟悉linux常用命令、redis服务部署、MySQL数据库的安装使用