崗位職責
1、基于JAVA進行汽車電子自主診斷工具軟件的開發(fā),參與產(chǎn)品組件的需求分析、架構(gòu)設(shè)計與技術(shù)決策;
2、主導或參與系統(tǒng)架構(gòu)設(shè)計,制定技術(shù)規(guī)范,設(shè)計高可用、可擴展的軟件架構(gòu)方案;
3、根據(jù)產(chǎn)品需求完成架構(gòu)設(shè)計、模塊設(shè)計、編碼、測試及性能優(yōu)化等工作;
4、能按照項目計劃按時提交高質(zhì)量代碼,完成開發(fā)任務(wù)并確保架構(gòu)落地;
5、指導開發(fā)團隊實施架構(gòu)方案,與其他軟件工程師協(xié)同完成系統(tǒng)集成與架構(gòu)演進。
任職要求
1、計算機相關(guān)專業(yè)本科及以上學歷,2年以上Java開發(fā)經(jīng)驗
2、熟練Java體系及生態(tài),深入理解JVM原理,具有服務(wù)端性能調(diào)優(yōu)實戰(zhàn)經(jīng)驗;
3、精通Spring全家桶(SpringBoot/SpringCloud/SpringMVC/MyBatis)框架原理,熟悉微服務(wù)架構(gòu)設(shè)計模式;
4、精通SpringCloud Alibaba生態(tài)(Nacos/Sentinel/Seata等),具有分布式系統(tǒng)架構(gòu)設(shè)計經(jīng)驗;
5、掌握分布式系統(tǒng)關(guān)鍵技術(shù)(緩存/消息/負載均衡等),熟練使用MySQL、Redis、RabbitMQ等中間件;
6、有一定的協(xié)調(diào)溝通能力