崗位職責:
1.?協(xié)助系統(tǒng)架構師進行公司各項目、產(chǎn)品、平臺的架構分析和設計,結合平臺特點、業(yè)務特點,提出有建設性的意見和解決方案;
2.?根據(jù)開發(fā)規(guī)范與流程,獨立完成模塊的設計、開發(fā)以及相關文檔的編寫;
3.?負責公司通用架構平臺前端頁面的開發(fā);
4.?與公司各業(yè)務系統(tǒng)前端工程師配合,完成前后端分離的接口設計與實現(xiàn);
5.?對項目組代碼質(zhì)量負責;
6.?公司內(nèi)部工程師技術培養(yǎng)。
職位要求:
1.?具有5年以上Java相關開發(fā)工作經(jīng)驗,大學本科及以上學歷;
2.?精通面向?qū)ο笤O計和領域驅(qū)動設計;
3.?精通關系型數(shù)據(jù)庫和NoSQL的設計和選型;
4.?具有扎實的Java功底,掌握JVM原理與調(diào)優(yōu),具有較好的Java?IO、多線程、網(wǎng)絡等方面的編程能力;
5.?熟悉Spring、Struts、MyBatis等常用Java開源框架,并對運行原理有較好的理解;
6.?有大規(guī)模高并發(fā)互聯(lián)網(wǎng)應用的設計和開發(fā)經(jīng)驗,熟悉常規(guī)的分布式架構,熟悉緩存、消息隊列等開源中間件;
7.?有基于Spring?Cloud或Dubbo的微服務設計和開發(fā)經(jīng)驗;
8.?熟悉Docker、Kubernetes者優(yōu)先;
9.?熱愛技術研發(fā),注重代碼質(zhì)量,有良好的軟件工程知識和編碼規(guī)范意識,有較強的自驅(qū)動能力、追求卓越的品質(zhì);
10.?良好的溝通能力,思路清晰,善于思考,能獨立分析和解決問題;
11.?強烈的責任心和團隊合作精神,良好的抗壓能力,心態(tài)積極,能主動融入團隊