資深后端:
?崗位職責(zé):
?1、負責(zé)車聯(lián)網(wǎng)平臺相關(guān)業(yè)務(wù)領(lǐng)域功能及產(chǎn)品的研發(fā)工作
?2、帶領(lǐng)開發(fā)小組進行相關(guān)業(yè)務(wù)支撐系統(tǒng)的研發(fā),完成核心項目的需求分析、系統(tǒng)設(shè)計
?3、解決技術(shù)難題,參與技術(shù)方向規(guī)劃,協(xié)助部門進行團隊梯隊搭建
?4、理解業(yè)務(wù),識別需求,參與架構(gòu)、系統(tǒng)、分析設(shè)計等多領(lǐng)域項目的相關(guān)技術(shù)實踐、應(yīng)用和研發(fā)
?5、開發(fā)和維護、重構(gòu)應(yīng)用系統(tǒng),發(fā)現(xiàn)及解決存在的技術(shù)問題,保證系統(tǒng)的性能和穩(wěn)定性
?6、文檔撰寫、code?review及單元測試,確保項目的進度和質(zhì)量
?崗位要求:
?1、本科及以上學(xué)歷,8年以上java?服務(wù)端開發(fā)、設(shè)計經(jīng)驗
?2、扎實的java基礎(chǔ),良好的編程規(guī)范,在多線程、集合的使用及優(yōu)化方面有實戰(zhàn)經(jīng)驗
?3、熟練使用springboot、springcloud、zk、docker等技術(shù),并有豐富的大型項目實戰(zhàn)經(jīng)驗
?4、熟悉分布式任務(wù)、分布式調(diào)度等相關(guān)技術(shù)
?5、熟悉常用數(shù)據(jù)庫技術(shù),包括但不限于以下sql、nosql技術(shù):mysql、redis、es、mongoDB等
?6、熟悉常用數(shù)據(jù)庫分庫分表技術(shù)
?7、熟悉常用消息中間件,如Kafka、RocketMQ、RabbitMq,并在消息風(fēng)控和場景使用有實戰(zhàn)經(jīng)驗
?8、熟悉互聯(lián)網(wǎng)高并發(fā)、高可用場景的常用技術(shù)手段,如分布式鎖、冪等性、熔斷、降級、異步化處理、分布式事務(wù)等。
?9、熟悉常用分布式架構(gòu)場景下問題定位手段和方式,如結(jié)合系統(tǒng)監(jiān)控(CPU、內(nèi)存、GC、IO、數(shù)據(jù)庫鏈接、redis監(jiān)控、慢查詢等)、dump、業(yè)務(wù)日志等快速定位和修復(fù)問題
?10、有完整物聯(lián)網(wǎng)、車聯(lián)網(wǎng)項目開發(fā)經(jīng)驗者優(yōu)先