1、JAVA基礎(chǔ)扎實(shí),熟悉JAVAEE規(guī)范和常用設(shè)計(jì)模式;熟悉jo、多線程、集合等基礎(chǔ)框架,熟悉分布式、緩存、消息、搜索等機(jī)制;熟悉docker、k8s容器化技術(shù);精通AOP、MVC等框架,熟悉Linux下的常用命令;熟練MySQL、Oracle;熟悉activiti,camunda等開源流程引擎最佳
2、熟悉高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及應(yīng)用、調(diào)優(yōu);熟悉Maven項(xiàng)目配置管理工具,熟悉Tomcat、Jboss等應(yīng)用服務(wù)器;具有設(shè)計(jì)和開發(fā)對(duì)外AP接口經(jīng)驗(yàn)和能力;
3、具有一定的項(xiàng)目規(guī)劃和決策能力,具有高度的抽象設(shè)計(jì)能力,思路清晰,善于思考,能獨(dú)立分析和解決問題;技術(shù)視野廣闊,有主導(dǎo)技術(shù)方案設(shè)計(jì)的能力和經(jīng)驗(yàn)