1.熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用,如缓存(Redis、Memcache)、消息中间件(Rocket MQ、Kafka)、ElasticSearch、Hbase、搜索引擎(Lucence、Solr),zk等;
2.精通Sping Boot、Spring Cloud,Dubbo等微服务框架,了解其原理和优缺点,并有实战经验;
3.熟悉Vue等前端技术,微信开发,微信小程序开发经验丰富;
4.熟悉关系型数据库、NoSQL数据库,具备一定的SQL优化、海量数据存储等经验;
5.熟练使用安卓开发,开发过多款安卓系统;
6.精通Java语言以及J2EE平台特性,熟悉IO、多线程、性能调优,熟悉常用的设计模式和开源框;
7.熟悉Linux、Maven、Git,熟悉Tomcat、Apache、Nginx等开源服务器的配置和调优;
8.熟悉权限框架shiro,security权限验证单点登陆;