工作職責:
1、參與業(yè)務討論,產(chǎn)品構思,功能模塊設計,提供技術解決方案及技術預研。
2、負責完成軟件的設計、開發(fā)、測試、修改bug等交付工作。
3、負責研發(fā)計劃制定、計劃推進、計劃跟蹤。
4、負責組內(nèi)成員代碼走查,完成結果的檢查。
5、負責撰寫相關的技術文檔。
6、負責指導初級研發(fā)工程師相關工作。
7、完成領導交辦的其它任務。
任職要求:
1、計算機相關專業(yè)本科及以上學歷,具有良好的學習能力,強烈的工作責任心、良好的溝通能力和團隊合作精神,有優(yōu)秀的軟件分析設計能力。
2、8年以上實際研發(fā)經(jīng)驗,掌握前后端主流開發(fā)技術,有良好、規(guī)范的編程習慣和文檔編寫習慣。
3、3年以上實際研發(fā)管理經(jīng)驗,具有很好地計劃制定、推進、跟蹤及人力資源管理能力。
4、熟悉HTML5、CSS/CSS3、Javascript,熟悉vue、react前端框架;
5、掌握多線程及高性能的設計與編碼及性能調(diào)優(yōu);對Java反射機制有深入了解,熟悉設計模式和面向?qū)ο箝_發(fā),熟悉Servlet、Restful API等開發(fā)技術;熟練使用Eclipse或jbuilder等java開發(fā)工具。
6、熟悉tomcat/JBOSS/WebSphere/WebLogic等J2EE服務器配置管理。
熟悉分布式系統(tǒng)的設計和應用,熟悉分布式、緩存、消息、負載均衡等機制和實現(xiàn)。
7、對開源技術有濃厚興趣,熟悉SpringMVC, Spring, hibernate,熟悉spring boot框架、微服務架構。
8、有kafka消息隊列,redis緩存實際使用經(jīng)驗。
9、熟練應用mysql、oracle、postgresql等關系型數(shù)據(jù)庫。
10、熟悉linux系統(tǒng),熟練使用shell命令。
11、有BAT等互聯(lián)網(wǎng)工作經(jīng)驗優(yōu)先。