1.熟练掌握 Java编程、具有扎实的编程功底和良好的编码习惯。
2.熟练掌握MVC开发模式。
3.熟练掌握MySQL、Oracle等数据库操作、能进行数据库设计、开发及优化。
4.熟练使用 SVN、MAVEN 等项目版本管理及构建工具。
5.熟练使用Spring、Springmvc、MyBatis等主流的开源框架。
6.熟悉Linux系统常用操作指令、了解Linux系统下的文件结构及作用。
7.熟悉vsftpd+Nginx以及Redis缓存技术。
8.熟悉Dubbo分布式服务框架、Zookeeper注册中心。
9.熟悉软件开发的主要流程、可以根据指定要求快速完成设计、编码等工作。