a. 計算機或相關專業(yè)本科畢業(yè),5年及以上Java后端開發(fā)經驗,至少3年以上微服務架構下的開發(fā)經驗,具備異常問題排查能力,熟悉JVM工作原理。 b. Java基礎扎實,過硬的編程能力和良好的代碼習慣,熟練掌握io、多線程、集合等常用數據結構、常見設計模式,擁有一定的領域模型抽象能力,對涉及的邊界有一定見解,能夠進行需求分析和技術方案設計。 c. 深入了解SpringBoot、SpringCloud、Mybatis、Dubbo、redis、MQ等主流開源技術,熟練掌握MySQL數據庫設計和性能優(yōu)化。 d. 熟練掌握分布式、緩存、事務、搜索等機制,熟悉Hadoop大數據平臺技術棧,并有實際使用經驗。 e. 良好語言表達能力和溝通能力,能充分理解需求并落地。 f.微服務架構 熟悉微服務架構的概念和原理,能夠使用 Spring Cloud、Dubbo 等微服務框架構建分布式系統(tǒng)。 了解服務治理的相關知識,如服務注冊與發(fā)現(xiàn)、負載均衡、熔斷器、配置中心等,能夠保證微服務的高可用性和穩(wěn)定性。 掌握容器化技術,如 Docker 和 Kubernetes,能夠將微服務部署到容器中,并進行有效的管理和調度。 提供住宿(五險一金)