1.?負(fù)責(zé)IoT物聯(lián)網(wǎng)平臺的后臺開發(fā),負(fù)責(zé)商城系統(tǒng)的開發(fā)
2.?負(fù)責(zé)基于分布式架構(gòu)項目開發(fā),并能按照開發(fā)文檔和接口文檔獨立完成單個服務(wù)模塊;??
3.?負(fù)責(zé)后端的文檔編寫,需要編寫開發(fā)文檔,接口文檔,并組織文檔評審;??
4.?負(fù)責(zé)本人開發(fā)模塊的單元測試,并與前端/App工程師進(jìn)行聯(lián)調(diào),按時交互測試版本。
崗位要求:
1.?統(tǒng)招大專及以上學(xué)歷,5年以上java項目研發(fā)經(jīng)驗,計算機(jī)、軟件工程、信息安全、通信等相關(guān)專業(yè)畢業(yè);?
2.?精通分布式平臺、商城系統(tǒng),IoT平臺、流媒體、云存儲系統(tǒng)開發(fā);?
3.?熟悉分布式架構(gòu)和開源的分布式框架spring?cloud、dubbo等,并有spring?cloud的實際開發(fā)經(jīng)驗;?
4.?熟悉分層架構(gòu)以及各種開源框架、開源工具,例如:spring、mybatis、redis、zookeeper、MQ、Druid、Netty,MQTT,aws?S3,IoT?core,ES;?
5.?熟悉數(shù)據(jù)庫技術(shù)、多線程技術(shù)、緩存技術(shù)、消息隊列技術(shù)等;?
6.?精通Java基礎(chǔ)技術(shù),并熟悉restful架構(gòu),理解前后端分離的開發(fā)模式;?
7.?熟練使用maven、git、jenkins等項目管理、代碼管理、自動化部署工具。