1.負(fù)責(zé)公司平臺軟件系統(tǒng)的后端研發(fā)工作,包括B端產(chǎn)品的后端架構(gòu)設(shè)計、開發(fā)與優(yōu)化,覆蓋web應(yīng)用、移動端應(yīng)用、數(shù)據(jù)可視化等多個方向;
2.參與公司后端工程化體系建設(shè),逐步提升研發(fā)效率、研發(fā)質(zhì)量,通過后端技術(shù)的不斷產(chǎn)出驅(qū)動業(yè)務(wù)的發(fā)展;
3.與產(chǎn)品經(jīng)理、設(shè)計師、前端工程師一起,提升產(chǎn)品的用戶體驗,打造卓越的B端產(chǎn)品;
4.關(guān)注后端前沿技術(shù)發(fā)展,能夠?qū)⑿轮R傳遞給團(tuán)隊,并且轉(zhuǎn)化到潛在項目中。
崗位要求:
1.扎實的計算機(jī)基礎(chǔ)知識,熟悉常用的數(shù)據(jù)結(jié)構(gòu)與算法,并能在日常研發(fā)中靈活使用;
2.Java基礎(chǔ)扎實,理解I0、線程、集合、反射等基礎(chǔ)知識,對JVM原理有一定的了解;
3.熟悉Spring、Spring?MVC、Spring?Boot、MyBatis等開源框架,并有實際項目開發(fā)經(jīng)驗;
4.熟悉MySQL數(shù)據(jù)庫的使用,熟悉SQL性能優(yōu)化策略;熟悉Redis的使用場景和用法;
5.熟悉Nginx、Tomcat的配置和參數(shù),簡單的調(diào)優(yōu);
6.熟練使用Git、IDEA、Maven、Postman、Wireshark等常用開發(fā)工具;
7.熟悉Linux系統(tǒng),會使用常用命令;
8.有園區(qū)/小區(qū)管理平臺經(jīng)驗的和物聯(lián)網(wǎng)開發(fā)經(jīng)驗的優(yōu)先考慮;
9.有分布式開發(fā)經(jīng)驗,熟悉常用中間件的優(yōu)先考慮;
10.能夠獨立完成一個復(fù)雜模塊或項目的研發(fā)工作;
11.具備較強(qiáng)的責(zé)任感、團(tuán)隊合作精神、邏輯思維能力和表達(dá)能力。