本科及以上學歷(優秀者可放寬),3年以上JAVA開發經驗,有互聯網中大型項目工作經驗;
(2)對各種開源的互聯網框架如Spring、SpringCloud等有深入的了解,對框架本身有過開發或重構者可優先考慮;
(3)Java編程基礎扎實,精通Java EE,熟練使用springboot,mybatis,mybatis-plus,SpringMVC等框架,掌握TCP,HTTP等通訊協議;
(4)熟悉數據庫知識,了解數據庫設計、優化(mysql);
(5)學習能力強,善于交流,有團隊合作精神;
(6)誠實正直,有責任感;能承受工作壓力,為人踏實肯干;
(7)熟練使用MySql,Oracle等常用數據庫,熟練使用redis、RocketMQ;
(8)熟悉Spring Cloud分布式微服務框,熟練使用常用工具,如依賴管理打包管理工具maven、版本控制工具git;
(9)理解分布式系統常見問題域,具備一定的架構能力,對常見的中間件有使用經驗,并理解其原理和適用場景;
(10)良好的系統化思考能力,溝通協作能力,抗壓能力;
(11)有技術鉆研精神,對于http協議、搜索引擎、緩存有研究,對上述優秀開源項目源碼研究者優先;
(12)了解HTML,CSS,JavaScript,JQuery等前端技術,運用過vue、react等技術體系進行前端工程化開發者優先;
(13)具有出色的抽象設計能力,能獨立分析和解決問題;
(14)有產品意識,能技術側輸出觀點,關注產品效果;
會Python