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