崗位職責:
1.全面把握總體設計和重要技術決策,指導具體的設計和開發(fā)工作,以及關鍵技術的攻關,發(fā)現(xiàn)和解決存在的技術問題;
2.開發(fā)和維護統(tǒng)一的軟件開發(fā)架構和軟件開發(fā)規(guī)范,對系統(tǒng)的重用、擴展、安全、性能、伸縮性、簡潔等做系統(tǒng)級的把握,為技術決策提供規(guī)則;
3.負責解決方案的業(yè)務流程、信息數據結構的建模;
4.對相關系統(tǒng)架構方案、設計、代碼進行評審,控制產品系統(tǒng)架構質量;
5.參與項目實施過程中的需求調研與分析。
任職要求:
1.6年以上Java技術開發(fā)經驗,3年以上技術管理經驗,4年以上架構設計經驗,至少2個大型軟件設計和研發(fā)經驗
2.精通JAVA相關技術、J2EE架構和設計模式,熟練運用WebService相關技術
3.熟練使用MySQL數據庫、相關技術及工具
4.熟悉互聯(lián)網開發(fā)模式,熟悉常用的緩存機制(memcached,Redis等)和消息隊列技術
5.熟練使用Spring、Hibernate、IBatis?、Struts2等主流開源應用框架
6.熟悉Web前端技術,包括?Javascript,ajax,json,jQuery,?ext等開發(fā)框架;
7.具備良好的表達和溝通能力,擅長技術文檔、解決方案PPT的編寫。
8.對整個產品解決方案有深刻的理解及熟練的應用,優(yōu)秀的團隊精神和豐富的技術團隊管理經驗。