一、崗位職責(zé):
1.負(fù)責(zé)對接產(chǎn)品,評估需求,參與產(chǎn)品需求設(shè)計(jì)和規(guī)劃。
2.負(fù)責(zé)業(yè)務(wù)邏輯及接口的開發(fā),單元測試,以及系統(tǒng)的集成測試。
3.對現(xiàn)有項(xiàng)目進(jìn)行維護(hù)及持續(xù)優(yōu)化升級。
4.參與軟件相關(guān)文檔的編寫工作。
5.完成領(lǐng)導(dǎo)安排的其他工作。
二、任職要求:
1.軟件工程、計(jì)算機(jī)、電子信息技術(shù)類、系統(tǒng)集成類等相關(guān)專業(yè),本科及以上學(xué)歷。
2.2年及以上Java開發(fā)經(jīng)驗(yàn),具有設(shè)計(jì),開發(fā)和維護(hù)后端系統(tǒng)的能力。
3.精通Java常用框架及微服務(wù)相關(guān)技術(shù),包括SpringBoot、SpringCloud、Mybatis、Nacos、K8s、docker等,能夠獨(dú)立設(shè)計(jì)和開發(fā)復(fù)雜的后端系統(tǒng)。
4.基礎(chǔ)扎實(shí),熟悉JVM,高并發(fā),多線程,分布式,IO,事務(wù)等。
5.熟練使用MySQL、Redis、MongoDB和InfluxDB等數(shù)據(jù)庫,對國產(chǎn)數(shù)據(jù)庫也有一定了解。
6.有RabbitMQ和MQTT消息隊(duì)列的使用經(jīng)驗(yàn)。
7.熟悉linux操作系統(tǒng)及shell,可以獨(dú)立進(jìn)行l(wèi)inux系統(tǒng)的配置和安裝各種中間件。
8.具備工業(yè)互聯(lián)網(wǎng)系統(tǒng)的設(shè)計(jì)和開發(fā)經(jīng)驗(yàn)優(yōu)先。