1. 開發方面:
1.1 精通Java語言,具有扎實的計算機技術基礎和良好的編程習慣,掌握常用的數據結構、算法和設計模式;
1.2 熟練掌握 Spring/MyBatis/Netty/Nginx等Web開源技術和框架并對其原理有深入了解,有微服務架構的設計和開發經驗優先;
1.3 熟悉NoSQL、緩存機制,有過大數據量、高并發、高負載系統的設計、調優經驗者優先;
2. 數據庫方面
2.1 了解數據庫基本原理,具有常見數據庫(Oracle、MySQL等)的運維與使用經驗;
2.2 精通SQL語言,可以完成復雜SQL的開發;
2.3 了解數據庫的存儲模型、鎖原理、集群架構、災備架構,等;
3. 綜合方面
3.1 有良好的溝通、團隊協作能力,解決開發中的技術難題,具有創新和自我驅動精神;
3.2 具有大客戶服務經驗,能夠與客戶無障礙溝通,與客戶討論技術方案;