崗位職責(zé)
?1、負(fù)責(zé)公司互聯(lián)網(wǎng)產(chǎn)品后端系統(tǒng)/服務(wù)的設(shè)計與研發(fā)工作?;
?2、負(fù)責(zé)項目開發(fā)過程中的技術(shù)攻關(guān)及運行中出現(xiàn)的技術(shù)問題;
?3、能根據(jù)項目要求,制定技術(shù)方案,獨立編寫設(shè)計文檔;
?4、負(fù)責(zé)項目核心代碼的編寫工作,控制代碼質(zhì)量,指導(dǎo)開發(fā)團(tuán)隊編程;
?5、參與定期的review項目代碼,并組織代碼評審。
?任職資格
?1、精通Java/J2EE編程,精通常用開發(fā)框架spring,?springmvc,springcloud,?hibernate,?mybatis;
?2、熟悉mysql和至少一種NoSQL數(shù)據(jù)庫,并能獨立進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)設(shè)計;
?3、熟悉至少一種緩存系統(tǒng),redis,memcache;
?4、熟悉Dubbo、SpringCloud等分布式框架、消息中間件等技術(shù)者優(yōu)先;
?5、熟讀Java各基本類和容器源碼或了解JVM原理者優(yōu)先;
?6、有參與過至少一個開源項目或熟悉另一門編程語言,并用該語言成功做過一個上線的系統(tǒng)者優(yōu)先;
?素質(zhì)要求
?1、扎實的計算機(jī)基礎(chǔ),較強的軟件架構(gòu)能力;
?2、學(xué)習(xí)能力強,擁有優(yōu)秀的邏輯思維能力;
?3、有較好的溝通交流能力,能夠迅速融入團(tuán)隊;
?4、有良好的時間和流程意識;
?5、有良好的編碼習(xí)慣及開發(fā)文檔書寫習(xí)慣。