崗位職責:
?1.負責完成業(yè)務(wù)模塊的需求分析和系統(tǒng)設(shè)計;
?2.負責協(xié)助完成應(yīng)用系統(tǒng)主體框架的設(shè)計、搭建。
?3.負責完成核心部分代碼編寫,解決項目中大部分技術(shù)難題;
?4.負責發(fā)現(xiàn)代碼問題,完成單元測試;
?5.項目中負責較小項目或小組任務(wù)的計劃和實施。
?6.為團隊引入創(chuàng)新的技術(shù)、創(chuàng)新的解決方案,用創(chuàng)新的思路解決問題;
?7.針對新人、普通開發(fā)人員進行有效輔導(dǎo),幫助其快速成長
?8.完成負責人安排的其他工作
?任職資格:
?1、本科及以上學(xué)歷,5年以上Java開發(fā)和設(shè)計經(jīng)驗、了解分布式系統(tǒng)原理、緩存技術(shù)、消息中間件、中間件等技術(shù)。
?2、熟悉面向?qū)ο蠛驮O(shè)計模式,精通Java語言,熟悉主流開源應(yīng)用框架,如Spring、MyBatis、springmvc、Maven、git等開發(fā)技術(shù)及工具;
?3、熟悉MySQL等關(guān)系型數(shù)據(jù)庫。
?4、熟悉分布式、多線程、高并發(fā)及高可用、設(shè)計、編碼和調(diào)優(yōu);熟悉常用的網(wǎng)絡(luò)通信協(xié)議原理
?5、JAVA基礎(chǔ)扎實,理解NIO,多線程等基礎(chǔ)框架,對JVM有調(diào)優(yōu)經(jīng)驗,熟悉java設(shè)計模式,深刻理解分布式系統(tǒng)原理。
?6、良好的學(xué)習能力、團隊協(xié)作能力和溝通能力。
?7、優(yōu)秀的寫作、溝通、培訓(xùn)能力