1、 计算机相关专业毕业,本科以上学历,3-5年以上java工作经验;
2、 掌握J2EE技术平台及主流框架,Spring MVC、Spring Security、Spring Data JPA 等,熟练使用SpringCloud、SpringBoot进行微服务开发;
3、 熟练使用RESTful设计接口;
4、 熟悉 Redis、MQ等分布式中间件,熟悉Nginx/Tomcat/weblogic;
5、 掌握 MySQL/ORACLE 数据库开发技术,具备较强的SQL功底和数据库设计能力,能对常见SQL语句进行调优;
6、 熟练使用Linux操作系统,熟悉Shell脚本以及常用管理命令;
7、 熟练使用Maven/Svn、Git、Jenkins等项目管理工具;
8、熟悉大数据相关技术的Spark、Strom、Hdfs、Hbase等优先考虑;
9、具有云环境开发和部署经验者优先考虑;
10、 有较好的学习能力和抗压能力,能够独立开展工作,有良好的团队协作能力。