1、熟练掌握java语言基础知识;
2、熟练操作MySQL关系型数据库,并结合使用mybatis,spring-data-jpa等进行项目开发;同时能够使用MongoDB进行项目开发;
3、熟练使用Redis缓存、mq消息中间件等;
4、熟练使用SSH、SSM等主流框架;
5、熟练使用dubbo、springboot、spring cloud等分布式框架;
6、熟练使用Nginx反向代理,以及tomcat等环境部署服务;
7、熟悉linux常用命令,并进行服务部署,问题查看等;
8、使用elasticJob等