人員崗位任務(wù)簡要說明:
1.負(fù)責(zé)對接產(chǎn)品,評估需求,參與產(chǎn)品需求設(shè)計和規(guī)劃;
2.負(fù)責(zé)項目后臺架構(gòu)搭建,業(yè)務(wù)邏輯及接口的開發(fā),單元測試,以及系統(tǒng)的集成測試;
3.對現(xiàn)有項目進(jìn)行維護(hù)及持續(xù)優(yōu)化升級;
4.參與行業(yè)規(guī)范的制定和軟件相關(guān)文檔的編寫工作;
5.完成領(lǐng)導(dǎo)安排的其他工作
綜合素質(zhì)要求:
1、統(tǒng)招本科畢業(yè) 5年及以上Java開發(fā),全棧開發(fā)經(jīng)驗,具備架構(gòu)設(shè)計,集群搭建的能力,具有設(shè)計,開發(fā)和維護(hù)前后端系統(tǒng)的能力;
2、精通Java常用框架及微服務(wù)相關(guān)技術(shù),包括SpringBoot、SpringCloud、Mybatis、Nacos、K8s、docker等,能夠獨(dú)立設(shè)計和開發(fā)復(fù)雜的后端系統(tǒng);
3、基礎(chǔ)扎實,熟悉JVM,高并發(fā),多線程,分布式,IO,事務(wù)等;
4、熟練使用MySQL、Redis、MongoDB和InfluxDB等數(shù)據(jù)庫,對國產(chǎn)數(shù)據(jù)庫也有一定了解;
5、有RabbitMQ和MQTT消息隊列的使用經(jīng)驗;
6、熟悉linux操作系統(tǒng)及shell,可以獨(dú)立進(jìn)行l(wèi)inux系統(tǒng)的配置和安裝各種中間件;
7、精通使用Vue或者React等主流前端框架,狀態(tài)管理庫vuex或者pinia,vue-router,vite或者webpake項目構(gòu)建。精通Axios技術(shù),Promise相關(guān)語法異步處理和流程控制。精通ES5、ES6標(biāo)準(zhǔn)規(guī)范,精通js相關(guān)語法,熟練使用TypeScript,有良好的程序設(shè)計和架構(gòu)能力;
8、具備工業(yè)互聯(lián)網(wǎng)系統(tǒng)的設(shè)計和開發(fā)經(jīng)驗。