崗位職責:
1、與公司創(chuàng)始人緊密協作,對公司的互聯網項目進行合理評估。
2、全面把握總體設計和重要技術決策,指導具體的設計和開發(fā)工作,以及關鍵技術的攻關,發(fā)現和解決存在的技術問題;
3、開發(fā)和維護統(tǒng)一的軟件開發(fā)架構和軟件開發(fā)規(guī)范,對系統(tǒng)的重用、擴展、安全、性能、伸縮性、簡潔等做系統(tǒng)級的把握,為技術決策提供規(guī)則;
4、負責解決方案的業(yè)務流程、信息數據結構的建模;
5、對相關系統(tǒng)架構方案、設計、代碼進行評審,控制產品系統(tǒng)架構質量;
6、參與項目實施過程中的需求調研與分析。
任職要求:
1、5年以上Java技術開發(fā)經驗,2年以上技術管理經驗,至少2個大型軟件設計和研發(fā)經驗;
2、精通JAVA相關技術、J2EE架構和設計模式,熟練運用WebService相關技術;
3、熟練使用MySQL數據庫、相關技術及工具;
4、熟悉互聯網開發(fā)模式,熟悉常用的緩存機制(memcached,Redis等)和消息隊列技術;
5、熟練使用Spring、SpringMVC、Hibernate、MyBatis等主流開源應用框架;
6、熟悉Web前端技術,包括?Javascript,ajax,json,jQuery,?ext等開發(fā)框架;
7、有教育行業(yè)項目開發(fā)經驗者優(yōu)先。