任職要求:1.?計算機或相關專業(yè)本科以上學歷,5年以上互聯(lián)網技術工作經驗,至少2年以上產品系統(tǒng)架構設計及開發(fā)經驗,有成功的實施案例,有較豐富的項目管理經驗;2.?JAVA基礎扎實,熟悉IO、NIO、多線程、集合等基礎框架。熟悉JAVA?Web開發(fā);3.?數(shù)據(jù)結構和算法基礎扎實,了解常用設計模式,熟練使用AOP、MVC等框架,如Spring?MVC、MyBatis、Struts、Velocity等;4.?熟悉網絡通訊協(xié)議,TCP、UDP、Http、Https、Socket、Netty、Hessian?通訊協(xié)議,并能做優(yōu)化設置,熟悉Netty、Mina框架等。5.?熟悉RESTful、WEB?Service規(guī)范,有相關開發(fā)經驗者優(yōu)先;6.?熟悉分布式(Redis、Memcache)、緩存、消息(RabbitMQ,kafka)、zookeeper、mongodb、搜索等,機制者優(yōu)先;7.?有大規(guī)模分布式系統(tǒng)設計與開發(fā)經驗熟悉SOA架構者優(yōu)先;8.?熟悉數(shù)據(jù)庫設計和優(yōu)化,了解常用的數(shù)據(jù)庫如MYSQL;有NoSQL?數(shù)據(jù)庫使用經驗者優(yōu)先;9.?熟悉常用的web?server,如tomcat,jboss,jetty中的一種或多種,閱讀并參與過java開源項目的有加分;10.?熟悉HTML,CSS,Ajax,jQuery,javascript等前端開發(fā)技術;11.?熟悉java程序的優(yōu)化方法,能夠熟練使用java的優(yōu)化工具,對jvm有比較深入的了解;12.?熟悉J2EE框架下的穩(wěn)定高性能和大并發(fā)優(yōu)化設計;13.?具有較強的業(yè)務需求分析能力,高度的抽象設計能力,思路清晰,善于思考,能獨立分析和解決問題,責任心強,具備良好的團隊合作精神和承受壓力的能力;