1、?負責公司產(chǎn)品、平臺、及項目的分析、設計和開發(fā)工作;2、?負責需求分析,系統(tǒng)設計和核心模塊的開發(fā),技術攻關??3、?負責需求分析,系統(tǒng)設計等技術文檔的編寫;?4、?負責指導或組織初中級工程師的開發(fā)工作,以及技術培訓5、?負責處理復雜的技術問題,處理性能調(diào)優(yōu)??6、?其他技術性的分析、設計和開發(fā)工作。?崗位職責:??1、?計算機相關專業(yè)本科以上學歷;??2、?具有5年以上實際J2EE項目開發(fā)經(jīng)驗,有1年帶領團隊的開發(fā)經(jīng)驗,?3、?精通Java語言和面向對象技術;?精通JDK基礎類庫,了解ClassLoader,JVM原理及優(yōu)化4、?熟悉UML,設計模式,了解DDD,MDA,SOA?5、?精通Spring、Spring?MVC;了解實現(xiàn)原理以及擴展點??6、?精通Hibernate,Mybatis;了解實現(xiàn)原理以及擴展點,熟悉ORM理論,及事務管理7、?精通SQL,及Oracle,MySQL等一種數(shù)據(jù)庫,有良好的數(shù)據(jù)庫設計和調(diào)優(yōu)能力;?8、?熟悉主流Web或J2EE容器,Tomcat配置及調(diào)優(yōu)9、?熟悉多線程技術,實際的多線程,IO,網(wǎng)絡開發(fā)經(jīng)驗,?10、?熟悉Javascript、Ajax、jQuery等技術?11、?熟悉以下技術至少一種:工作流(Activiti),Eclipse插件開發(fā),規(guī)則引擎,ESB12、?熟悉以下技術至少兩種:網(wǎng)絡通訊框架(如Netty),分布式緩存(如Redis),消息隊列中間件(如RabbitMQ),NoSQL數(shù)據(jù)庫(如Mongodb)13、?熟悉Linux,服務部署,配置及優(yōu)化14、了解分布式系統(tǒng)理論(如CAP等),了解以下技術及落地至少兩種:負載均衡及高可用:分布式數(shù)據(jù)庫,分布式服務,分布式文件系統(tǒng),基于多租戶SaaS及其支撐系統(tǒng),容器編排技術,大數(shù)據(jù)(Hadoop/Spark)15、?做事嚴謹踏實,責任心強,條理清楚,善于學習總結;?16、?有良好的團隊合作精神和溝通協(xié)調(diào)能力。注:?對軟件開發(fā)有極大熱忱者優(yōu)先,愿意在技術路線長期發(fā)展的.