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