1、本科以上学历,计算机、通讯等相关专业;
2、熟悉JQuery,Struts,iBatis,Spring等开源框架;
3、3年以上高并发、大容量产品开发经验,精通java编程和多线程技术,代码规范且功底好;
4、熟悉通信相关协议,包括TCP/UDP、HTTP、RTSP、HLS等;
5、熟悉Netty、Mina等通信相关开源框架,熟悉OSGi框架;
6、熟悉Ehcache、memcache、JBossCache等开源缓存框架,了解Redis、Mongodb等NoSQL开源产品;
7、了解mahout智能推荐开源框架和相关推荐算法;
8、了解scala、Erlang等并发语言;
9、熟悉Jetty、JBoss、Tomcat等容器,熟悉MySQL、Oracle数据库;
10、熟悉常用设计模式和设计方法;