1、2年以上电商平台项目的开发与设计经验;
2、精通面向对象技术、设计模式、OOAD、UML等技术,具有高性能、大数据量业务系统设计经验者优先;
3、精通J2EE相关技术及主流框架的使用(Struts、Spring、Hibernate),精通Javascript、Ajax、CSS、JQuery、Ext、JSON等技术或框架,精通XML、WebService、HTML5、Maven等技术;
4、熟悉Oracle、MySQL、SQL SERVER,redis,mongodb等数据库开发与设计;
5、精通架构模式,Transaction、Security、Persistence等机制及实现,IOC、AOP、SOA等理念及实现;
6、精通各种主流应用架构和平台,熟悉工作流引擎、规则引擎等中间件等;
7、对缓存技术(OsCache/ehCache/Memcached等)有较深入的应用及研究;
8、熟悉分布式存储、搜索、异步框架、集群与负载均衡,消息中间件等技术;
9、精通数据结构,java语言及其体系,熟悉系统底层开发接口,精通Java多线程,Socket通信编程,熟悉TCP/IP、HTTP等各种常用通讯协议;
10、良好的逻辑思维能力,熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;
11、创新能力强,对新技术持有敏感性并愿意致力于新技术的探索和研究;
12、具有丰富的分布式系统设计、开发、实践经验;