1. 熟練使用SpringCloud、Springboot、SpringMVC、Mybatis等開發(fā)主流框架。
2. 熟悉設(shè)計(jì)模式,具有面向?qū)ο蟮姆治龊驮O(shè)計(jì)的能力;
3. 熟悉MySql數(shù)據(jù)庫;熟悉緩存的使用 Redis等
4. 精通工作流、java、Struts、spring、O/R映射工具(hibernate/ibatis);
5. 扎實(shí)的編碼能力,java基礎(chǔ)扎實(shí),精通IO、多線程、JVM等,有高并發(fā)應(yīng)用開發(fā)經(jīng)驗(yàn);
6. 熟練使用SpringBoot、Dubbo等開源框架,了解其工作原理;
7. 掌握常用的分布式系統(tǒng)和中間件(包括不限于微服務(wù),消息隊(duì)列,調(diào)度系統(tǒng),搜索引擎,存儲(chǔ)系統(tǒng),NOSQL等);
8. 思路清晰,善于思考,能獨(dú)立分析和解決問題;
9. 責(zé)任心強(qiáng),做事細(xì)心 、有恒心和毅力、具備良好的團(tuán)隊(duì)合作精神和承受壓力的能力。