"
一、技能要求
? 精通Java開(kāi)發(fā)語(yǔ)言;
? 精通主流的開(kāi)發(fā)框架,熟練運(yùn)用Spring、Spring MVC、Spring Boot,Spring Cloud等Spring相關(guān)技術(shù);
? 對(duì)SQL、DDL等精通,具有一定的sql調(diào)優(yōu)能力,精通Oracle,Mysql等數(shù)據(jù)庫(kù)中的一種或多種;
? 精通Nosql技術(shù),至少精通redis、MongoDB中的一種;
? 精通常見(jiàn)的中間件,如nginx、RocketMQ、Kafka、RabitMQ、Elasticsearch; ? 精通分布式高并發(fā)系統(tǒng)的設(shè)計(jì)與應(yīng)用,精通分布式緩存、消息等機(jī)制,對(duì)分布式緩存(Redis)、消息隊(duì)列、本地緩存(Cache)、定時(shí)任務(wù)、JWT等有一定程度的了解與理解;
? 精通Junit、Maven、Redis、Git等技術(shù),精通linux操作系統(tǒng)常用操作命令,具備項(xiàng)目運(yùn)維經(jīng)驗(yàn);
? 熟練掌握面向?qū)ο笏枷牒统S迷O(shè)計(jì)模式,熟悉常用算法和數(shù)據(jù)結(jié)構(gòu);
? 能夠根據(jù)需求文檔說(shuō)明書(shū)完成相關(guān)設(shè)計(jì)文檔編寫,有獨(dú)立完成項(xiàng)目后端設(shè)計(jì)、研發(fā)和部署;
? 具備微服務(wù)開(kāi)發(fā)和大規(guī)模線上系統(tǒng)開(kāi)發(fā)或者大規(guī)模數(shù)據(jù)處理經(jīng)驗(yàn);
? 能指導(dǎo)初中級(jí)開(kāi)發(fā)工程師工作,能獨(dú)立解決項(xiàng)目難點(diǎn),或提出可行性的方案; 二、其他要求:
? 邏輯思維:邏輯嚴(yán)謹(jǐn),條理清晰;
? 綜合分析:分析問(wèn)題透徹并可提供可行的問(wèn)題解決方案;
? 溝通能力:具有較強(qiáng)的溝通協(xié)作能力和英語(yǔ)讀寫能力;
? 項(xiàng)目管理:熟悉項(xiàng)目管理基本過(guò)程;"