任職要求
1.5年及以上JAVA WEB開發(fā)工作經(jīng)驗,對技術有強烈的進取心,具有良好的溝通能力和團隊合作精神、優(yōu)秀的分析問題和解決問題的能力。
2.JAVA基礎扎實,深入理解集合、多線程、類加載機制、JVM、反射、代理、網(wǎng)絡編程等基礎知識,并有一定的應用經(jīng)驗。熟悉JVM調優(yōu)者優(yōu)先。
3.熟練使用Spring、SpringBoot+SpringCloud、MyBatis等常用框架。熟悉常用設計模式,并有一定應用經(jīng)驗。
4.熟悉Oracle,Mysql等關系型數(shù)據(jù)庫,有一定的SQL優(yōu)化經(jīng)驗。
5.熟悉分布式緩存、消息、搜索等,并對其原理有一定了解。
6.掌握技術開發(fā)框架,包含但不限于HTML/CSS/JavaScript,Vue,Node.js。
7.會使用一定的命令進行l(wèi)inux系統(tǒng)的操作。
工作職責
1.根據(jù)設計文檔或需求文檔完成B端和C端后端代碼編寫、調試、優(yōu)化、測試和維護工作,確保開發(fā)質量與進度。
2.積極配合項目經(jīng)理和技術經(jīng)理的工作安排。
3.識別現(xiàn)有系統(tǒng)的不足并進行分析,重構優(yōu)化與改進,提高系統(tǒng)性能。
4.負責配合產線問題排查,快速分析定位并解決問題。
5.根據(jù)設計文檔或需求文檔,積極參與需求討論、定義整體產品體驗和技術方案。
6.負責后端技術研究和性能優(yōu)化工作。
7.負責后端公共組件庫開發(fā),優(yōu)化后端開發(fā)框架,進行持續(xù)性能優(yōu)化、架構升級優(yōu)化、提高團隊效率和產品體驗。