1.?熟練掌握Java語言開發(fā),熟悉Java運行時工作原理、多線程和設(shè)計模式,精通緩存、消息、搜索等機制;
2.?精通SOA,Spring?boot、Spring?Cloud微服務(wù)架構(gòu),并有微服務(wù)架構(gòu)設(shè)計和框架搭建經(jīng)驗,熟練掌握負載,代理,限流,降級,熔斷、分布式等機制;
3.?熟悉分布式、大流量、高并發(fā)、高可靠性系統(tǒng)的設(shè)計和監(jiān)控等,熟悉持續(xù)集成CI、持續(xù)交付CD,Kubernetes,Docker,Jekenis等先進工程實踐;
4.?對數(shù)據(jù)庫理論和原理有深入研究,熟練應(yīng)用Oracle、MySQL、PostgreSQL、NOSQL,具備良好的數(shù)據(jù)庫設(shè)計能力;
5.?具備較強的責任心和良好的學習能力、文檔編撰能力、邏輯思維能力,善于溝通和團隊合作,勇于創(chuàng)新和接受挑戰(zhàn);
6.?具有物聯(lián)網(wǎng)平臺相關(guān)架構(gòu),設(shè)計和開發(fā)經(jīng)驗;
7.?有10人及以上技術(shù)團隊的管理和大型項目成功落地經(jīng)驗;
8.?熟悉前端和移動端開發(fā),能夠和產(chǎn)品、UI、開發(fā)之間很好的溝通配合。