① 熟悉java基础知识;
② 熟悉Spring、SpringBoot、Mybatis主流框架;
③ 熟悉Mysql;了解Redis内存数据库;
④ 熟练使用SVN进行代码版本控制;了解git;
⑤ 熟悉Nginx服务器,理解反向代理,负载均衡策略;
⑥ 了解消息队列ActiveMQ;
⑦ 了解SpringCloud微服务;
⑧ 了解Linux操作系统常用命令,具有在Linux环境下部署项目的经验;
⑨ 具有规范的开发、设计和文档编写能力;
⑩ 具有客户现场独立部署项目的经验,以及远程协作办公的能力。