任職要求:
?1、本科及以上學(xué)歷(985和211優(yōu)先),計(jì)算機(jī)、軟件工程專業(yè)優(yōu)先,3年左右Java開發(fā)經(jīng)驗(yàn),32歲以下;
?2、邏輯清晰,有良好的表達(dá)溝通能力和抗壓能力
?3、熟練掌握J(rèn)ava基礎(chǔ)知識,熟悉jvm內(nèi)存調(diào)優(yōu)、問題定位、遠(yuǎn)程調(diào)試等
4、熟練使用主流的開發(fā)框架及中間件(如SpringMVC、SpringBoot、Redis、Mysql、Mybatis、Hibernate等),擅長JAVA后端服務(wù)開發(fā),了解多線程、事務(wù)控制、IOC、高并發(fā)、大數(shù)據(jù)。
5、了解git、Maven?、數(shù)據(jù)庫連接池、數(shù)據(jù)庫索引、熟悉SQL語句及調(diào)優(yōu)。
6、了解常見WEB安全漏洞利用原理及相應(yīng)的修復(fù)方案,具有安全風(fēng)險(xiǎn)評估與解決方案設(shè)計(jì)的能力,了解Linux操作系統(tǒng),熟悉網(wǎng)絡(luò)協(xié)議如SSH、HTTPS等,熟悉Python、shell腳本等。?
崗位職責(zé):
1、負(fù)責(zé)產(chǎn)品后端服務(wù)的技術(shù)方案設(shè)計(jì),輸出技術(shù)方案文檔并通過技術(shù)評審?
2、負(fù)責(zé)產(chǎn)品后端服務(wù)接口的功能實(shí)現(xiàn),負(fù)責(zé)底層數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫表設(shè)計(jì)?
3、參與代碼review,完成代碼走讀,交付保證質(zhì)量的代碼?
4、修復(fù)產(chǎn)品后端服務(wù)bug,改進(jìn)代碼邏輯,輸出高質(zhì)量、高性能的代碼