1、至少4年以上Web开发经验,热爱技术,喜欢钻研;
2、精通Java语言相关技能(设计模式,JVM,JDK,多线程等)并了解一门其他开发语言(PHP,C#,Go等)
3、熟悉关系数据库Mysql,熟悉Nosql中的Redis、Memcached、MongoDb
4、熟悉springMVC,jFianl,SpringBoot等常用开发框架使用,对核心原理有一定的了解
5、对常用加密算法有一定了解,熟悉常见web安全策略
6、熟悉Linux下基本操作
7、对网络传输与分布式存储有一定的了解
8、能够持续关注最前沿技术,拥有自己的技术blog或github或个人网站