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