工作職責(zé)
1.?根據(jù)開發(fā)進度和任務(wù)分配,完成相應(yīng)模塊的開發(fā)、編程任務(wù),并在開發(fā)過程中解決關(guān)鍵問題和技術(shù)難題;
2.?主導(dǎo)技術(shù)難題攻關(guān),重構(gòu)系統(tǒng)確保高性能處理和系統(tǒng)的穩(wěn)定性,應(yīng)對海量數(shù)據(jù)與高并發(fā);
3.?實踐規(guī)范的軟件工程(例如測試、code?review等);
4.?參與系統(tǒng)分析的核心開發(fā)與設(shè)計,提供顯著的用戶價值;
5.?與其他后端工程師、前端工程師一同協(xié)作,共同打造中國最好的人工智能投研產(chǎn)品;
崗位要求
1.?JAVA基礎(chǔ)扎實,理解io、多線程、集合等基礎(chǔ)框架,對JVM原理有一定的了解,
2.?精通Spring、Spring?MVC、Mybatis,了解Dubbo、Zookeeper等開源框架,熟悉Linux常用命令;
3.?2年以上大型數(shù)據(jù)庫如mysql使用經(jīng)驗,有大規(guī)模Web應(yīng)用系統(tǒng)設(shè)計和開發(fā)經(jīng)驗;
4.?熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、緩存、消息等機制;能對分布式常用技術(shù)進行合理應(yīng)用,解決問題
5.?較強的表達和溝通能力;工作認(rèn)真、嚴(yán)謹(jǐn)、敬業(yè),對系統(tǒng)質(zhì)量有近乎苛刻的要求意識;
6.?熟悉Python,有過Apache?Spark等開源系統(tǒng)的實際項目經(jīng)驗等更佳
7.?熟悉多線程及并發(fā)控制,有處理大數(shù)據(jù)量、高并發(fā)應(yīng)用開發(fā)經(jīng)驗者優(yōu)先;
8.?對技術(shù)有熱情,有一定的業(yè)務(wù)敏感度,能積極思考技術(shù)所服務(wù)的業(yè)務(wù),了解業(yè)務(wù)知識