1、近三年內(nèi)深度參與研發(fā)過(guò)中大型業(yè)務(wù)系統(tǒng)建設(shè),且能夠概要性的說(shuō)清楚該業(yè)務(wù)系統(tǒng)建設(shè)背景、核心價(jià)值、層級(jí)劃分、過(guò)程中遇到的問(wèn)題以及如何解決的;
2、精通Java等研發(fā)技術(shù),要求Java基礎(chǔ)扎實(shí),了解JVM底層原理,熟悉io、多線程、分布式、緩存、消息等機(jī)制,熟悉Linux下的常用命令;
3、熟練使用業(yè)界常用的微服務(wù)架構(gòu),包括SpringBoot、SpringCloud Alibaba、Dubbo、Mybatis-Plus、xxl-job等;
4、熟練使用Redis、Mysql、MongoDB、OSS、ES、Solr、Nacos、RocketMQ等云原生架構(gòu)進(jìn)行業(yè)務(wù)系統(tǒng)開(kāi)發(fā);
5、邏輯思維清晰,精通各種ER圖、流程圖等形式闡述自己的方案設(shè)計(jì);
6、注重代碼的簡(jiǎn)潔性和可維護(hù)性,擅長(zhǎng)編寫(xiě)清晰易懂的代碼注釋與API文檔,確保項(xiàng)目高質(zhì)量、低耦合、高內(nèi)聚。
7、具備良好的抽象設(shè)計(jì)能力,思路清晰,善于思考,能獨(dú)立分析和解決問(wèn)題,責(zé)任心強(qiáng),具備良好的團(tuán)隊(duì)合作精神和承受壓力的能力,工作積極主動(dòng),具備良好的溝通能力、學(xué)習(xí)適應(yīng)能力;