崗位職責:
1、完成軟件系統代碼的實現,并輸出正常運行代碼;
2、按要求編寫表達意思清楚代碼注釋和代碼說明文檔;
3、已完成的開發(fā)模塊,進行功能測試和系統測試,并記錄測試結果;
4、輔助進行系統的功能定義、程序設計;
5、根據設計文檔或需求說明完成代碼編寫、調試、測試和維護;
6、分析并解決軟件開發(fā)過程中的問題;
7、協助測試工程師制訂測試計劃,定位發(fā)現的問題;
8、配合項目經理完成相關任務目標;
9、按照軟件開發(fā)項目的設計要求和原代碼編寫規(guī)范編寫程序代碼,對其質量、性能負責、主導跨模塊間的聯調測試;
10、對項目中出現的重復性功能進行模塊化封裝、測試、更新管理,提高項目中代碼的復用率。
11、遵從過程管理規(guī)范,編寫相關技術文檔;
12、負責系統架構設計、參與解決方案設計、關鍵核心業(yè)務模塊的實現、系統框架搭建、技術預研與論證、主導解決方案聯調測試;
13、項目開發(fā)過程中的技術問題提出最優(yōu)解決方案,并解決技術問題。
14、嚴格遵守公司保密規(guī)定,禁止泄露算法、代碼及相關資料;
完成領導交辦的其它工作。
任職要求:
1、年齡:28-40歲
2、學歷:本科及以上學歷,計算機科學與技術、軟件工程及相關專業(yè)
3、經驗要求:
(1)具備4年以上java開發(fā)經驗;
(2)熟悉Java體系架構,熟悉主流開源框架,熟悉常用的設計模式;
(2)熟悉Spring/SpringMVC/Hibernate/MyBatis架構;
(3)熟練使用基于Spring boot、Spring Cloud的微服務架構;
(4)熟悉Web Service、分布式、多線程等高性能架構相關開發(fā)技術;
(5)具備面向對象分析、設計、開發(fā)能力(OOA、OOD、OOP),熟悉 UML;
(6)熟悉大型數據庫如 Oracle、MySQL、DB2等,熟悉Redis、MangoDB開發(fā),同時至少熟悉其中一種數據庫優(yōu)化與數據挖掘技術;
4、具有良好業(yè)務提煉組件的建模能力,精通各種主流應用架構和平臺,熟悉工作流引擎、規(guī)則引擎等中間件等;
5、有良好的表達和溝通協調能力,團隊合作精神和執(zhí)行力;
6、其它要求:工作細致、嚴謹,事業(yè)心、責任
