工作職責(zé)
1、根據(jù)開發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)模塊的開發(fā)、編程任務(wù),并在開發(fā)過(guò)程中解決關(guān)鍵問(wèn)題和技術(shù)難題。
2、編寫及維護(hù)軟件開發(fā)過(guò)程中產(chǎn)生的系列文檔;
3.?實(shí)踐規(guī)范的軟件工程(例如測(cè)試、code?review等);
4、參與需求評(píng)審、設(shè)計(jì)評(píng)審、與產(chǎn)品、設(shè)計(jì)、客戶端、開發(fā)人員緊密協(xié)作、主動(dòng)溝通、對(duì)整個(gè)開發(fā)質(zhì)量負(fù)責(zé)。
5.?與其他后端工程師、前端工程師一同協(xié)作,共同打造中國(guó)***的人工智能投研產(chǎn)品。
崗位要求
1、全日制統(tǒng)招本科學(xué)歷,計(jì)算機(jī)專業(yè)。
2、?二年Java開發(fā)經(jīng)驗(yàn),JAVA基礎(chǔ)扎實(shí),理解io、多線程、集合等基礎(chǔ)框架,對(duì)JVM原理有一定的了解。
3、精通Spring、Spring?BOOT、Mybatis,了解Dubbo、Zookeeper等開源框架,熟悉Linux常用命令、熟悉Spring?Cloud。
4、一年以上大型數(shù)據(jù)庫(kù)使用經(jīng)驗(yàn)(如mysql),有大規(guī)模Web應(yīng)用系統(tǒng)設(shè)計(jì)和開發(fā)經(jīng)驗(yàn),有小程序開發(fā)經(jīng)驗(yàn)。。
5、?熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問(wèn)題。
6、熟悉多線程及并發(fā)控制,有處理大數(shù)據(jù)量、高并發(fā)應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、?對(duì)技術(shù)有熱情,有一定的業(yè)務(wù)敏感度,能積極思考技術(shù)所服務(wù)的業(yè)務(wù),了解業(yè)務(wù)知識(shí)。