崗位職責:
?1.參與系統(tǒng)設計開發(fā),以及持續(xù)的重構優(yōu)化。
?2.根據(jù)項目開發(fā)進度和任務分配,獨立開發(fā)完成核心模塊編碼和相應文檔,編寫單元測試用例,確保開發(fā)質(zhì)量。
?3.對于服務運行狀況進行持續(xù)的監(jiān)測,并能完成相關性能瓶頸的監(jiān)測、分析、優(yōu)化、問題定位以及解決。
?職位要求:
?1.計算機相關專業(yè),3年以上開發(fā)經(jīng)驗,熟悉Java語言,熟悉內(nèi)部運行機制,熟悉多線程開發(fā)。
?2.扎實的計算機基礎,熟悉常用的數(shù)據(jù)結構、算法、設計模式,對面向?qū)ο缶幊叹邆渖羁汤斫狻?br />?3.了解Java性能調(diào)優(yōu)和SQL調(diào)優(yōu),有良好的分析解決問題的能力。
?4.掌握流行的開發(fā)框架:Spring、SpringMVC、MyBatis等。
?5.熟悉Eclipse或者IDEA,git,maven,linux等常用命令。
?6.熟悉SQLServer、MySQL、Redis、Oracle等一個以上常見的數(shù)據(jù)庫。
?7.有大型分布式、高并發(fā)、高負載、高可用性系統(tǒng)的設計開發(fā)經(jīng)驗者優(yōu)先。
?8.具有良好的文檔讀寫能力和口頭溝通能力,良好的團隊合作精神。