1、3年以上的java開發工作經驗,有互聯網行業開發經驗的優先。
2、Java基礎扎實,熟悉Java虛擬機原理、Java高級特性和類庫、Java網絡與服務器編程、Java多線程編程。
3、精通分布式架構,熟悉主流的微服務框架,如Spring Cloud、Dubbo、Zookeeper等,并精通其原理。
4、熟練掌握主流的中間件,如mysql,redis,hbase,mongodb,kafka,elasticsearch等,并了解原理。
5、優秀的web前端js技術,熟練掌握jquery、reactjs、vue等前端框架。
6、研究過HTTP協議、緩存、JVM調優、序列化、NIO、RPC框架等,并且有相關實踐經驗。
7、了解Docker和Kubernetes技術,有運維能力,有Kubernetes二次開發經驗的優先。
8、扎實的計算機網絡、數據結構、操作系統、算法等基礎知識。
9、較高的技術鉆研能力、技術攻關能力,分析問題解決問題的能力,能獨立承擔任務和有系統進度把控能力,能夠獨立負責跨組項目,并保證結果。
10、具備良好的編碼習慣和技術文檔編寫能力,可閱讀英文技術文檔,具有很強的溝通能力。
?