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