崗位職責:
(1) 負責公司系統的設計和開發,編寫需求文檔、概要設計文檔,負責需求分析、系統設計及開發;
(2) 遵循編碼規范,并跟蹤開發過程及時糾正;
(3) 負責在項目開發前期撰寫并規范數據庫設計文檔、系統架構設計文檔、數據接口文檔;
(4) 參與系統架構和技術方案的規劃、選型和設計、技術難點攻關;
(5) 負責項目開發階段的模塊劃分, 并進行編碼實現,把控各個環節,為產品的進度、質量、運維支持負責,對系統可擴展性、穩定性、安全性負責;
(6) 完成領導安排的其他工作。
任職資格:
(1)年齡要求:30歲以下;
(2)統招本科及以上學歷,計算機、電子、通信相關專業,3年以上軟件開發工作經驗;
(3)熟練掌握軟件的各個流程,熟悉軟件技術文檔的編寫,具備優秀的文檔編制習慣和代碼書寫規范,有使用UML建模的優先考慮;
(4)精通設計模式開發技術,具備開源系統項目設計和開發經驗,具備微服務開發經驗;
(5)熟練掌握Java開發技術,包括線程池、連接池、反射、Lambda表達式、切面等,熟練掌握常用的框架包括Spring、Spring MVC、SpringBoot、Spring Cloud、Mybatis等;
(6)熟悉使用關系型數據庫MySQL,非關系形數據庫Redis,緩存隊列RabbitMQ,容器化Docker技術、K8S等 、Nginx的使用、Maven打包工具、Git工具,Linux系統;
(7)具有較強的分析和總結軟件問題的能力,能夠定位線上系統的問題,并及時解決;
(8)熱愛并樂于分享計算機及互聯網技術,具備優秀的學習及自我管理能力、團隊協作精神,富有工作激情、創新欲望和責任感;
(9)掌握第二開發語言者優先、具備計算機相關證書者優先。