崗位職責:
1、參與項目技術方案的制定和實施,完成功能需求的架構設計、詳細設計等工作;
2、指導、協(xié)調開發(fā)人員的工作并提供技術指導,協(xié)助提升團隊整體技術實力;
3、完成核心/重要模塊的設計、編碼、及相關文檔;
4、對系統(tǒng)代碼進行審查,保障代碼質量,確保系統(tǒng)穩(wěn)定可靠;
5、解決項目開發(fā)的關鍵問題和技術難題;
6、關注前沿技術和最佳實踐方案,改進開發(fā)流程或調整現(xiàn)有產(chǎn)品和項目的技術架構。
任職資格:
1、3年以上 Java 開發(fā)經(jīng)驗,精通 Java 及面向對象設計開發(fā),熟練應用J2EE的相關開發(fā)技術, 有分布式高并發(fā)互聯(lián)網(wǎng)項目經(jīng)驗優(yōu)先;
2、具有良好的系統(tǒng)分析與設計能力,有架構高層設計思想,平臺設計概念;
3、精通重構技術和設計模式,能對系統(tǒng)進行合理化重構;
4、熟悉spring、spring mvc、mybatis、shiro等常用后端開發(fā)框架,并能獨立搭建相關項目架構;
5、熟悉spring boot原理、dubbo運行原理、JVM相關原理及spring cloud技術棧的使用經(jīng)驗,優(yōu)先考慮;
6、精通常用數(shù)據(jù)庫Oracle、MySQL,熟練使用SQL語句,能夠進行SQL性能調優(yōu);
7、具有良好的邏輯思維能力和問題分析、判斷、解決能力,具有良好的溝通能力、需求理解能力和團隊合作精神。