崗位職責(zé):
1、負(fù)責(zé)公司產(chǎn)品的后端架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、技術(shù)選型、編碼實(shí)現(xiàn)、重構(gòu)和優(yōu)化;
2、負(fù)責(zé)服務(wù)器搭建、部署、維護(hù),負(fù)載均衡,集群;
3、負(fù)責(zé)產(chǎn)品的持續(xù)開發(fā)維護(hù),編寫開發(fā)文檔;
4、負(fù)責(zé)前沿技術(shù)的預(yù)研分析、技術(shù)攻克、技術(shù)轉(zhuǎn)化工作;
任職資格
1、本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè),5年以上java后端開發(fā)經(jīng)驗(yàn);
2、理解java底層工作機(jī)制、JVM工作原理,熟悉設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)和算法;
3、掌握java主流開發(fā)框架,熟悉分布式、微服務(wù)架構(gòu),對新技術(shù)有一定的研究;
4、熟悉多線程,并發(fā)編程,異步io,網(wǎng)絡(luò)編程框架,有扎實(shí)的編程基礎(chǔ)和良好的代碼風(fēng)格,能夠編寫高質(zhì)量技術(shù)文檔;
5、熟練掌握常見mysql、mongodb、redis等數(shù)據(jù)庫原理、數(shù)據(jù)庫設(shè)計(jì),對SQL調(diào)優(yōu)有一定的見解;
6、熟悉主流網(wǎng)絡(luò)通訊協(xié)議 (http,tcp\udp.websocket等),消息中間件和流媒體推送等相關(guān)協(xié)議;
7、熟悉linux命令、會(huì)寫shell,python等至少一種腳本,熟悉服務(wù)器搭建和部署;
8、有較強(qiáng)的動(dòng)手能力,能夠快速定位復(fù)雜問題并給出解決方案;
9、高度的責(zé)任心和投入度,熱愛編程善于學(xué)習(xí)和與人溝通,為人正直、誠信,有較強(qiáng)的事業(yè)心,能夠自我驅(qū)動(dòng);