1、深入理解JVM原理,能夠進(jìn)行代碼優(yōu)化
?
2、精通JavaWeb開發(fā)(熟悉IO、多線程等基礎(chǔ)框架,熟悉分布式、緩存、消息等機(jī)制)
?
3、精通Spring相關(guān)技術(shù)及框架,熟練使用注解,對Spring框架有深入了解
?
4、深入理解微服務(wù)原理,對各種主流的微服務(wù)框架有較深入的了解,熟悉微服務(wù)注冊與發(fā)現(xiàn),使用Spring?Cloud、Dubbo或Service?Mesh等做過實際項目
?
5、深入理解企業(yè)應(yīng)用設(shè)計模式,有大型分布式、高并發(fā)、高負(fù)載、高可用性的設(shè)計開發(fā)經(jīng)驗
?
6、了解Jetty、Tomcat、maven等應(yīng)用服務(wù)器配置、部署及優(yōu)化,熟悉IDEA開發(fā)工具的使用,熟練使用中間件redis、mq、oss等
?
7、精通SpringBoot開發(fā),熟悉SpringCloud微服務(wù)組件,熟悉gateway網(wǎng)關(guān)路由轉(zhuǎn)發(fā),ribbon負(fù)載請求,熟悉權(quán)限控制
?
8、精通JPA及JDBC開發(fā),熟練使用mysql,有數(shù)據(jù)庫優(yōu)化經(jīng)驗
?
9、熟悉nginx代理,對網(wǎng)絡(luò)架構(gòu)有清晰認(rèn)識,熟悉自動化部署,有docker部署經(jīng)驗
?
10、有良好的代碼文檔書寫規(guī)范,注釋清楚詳細(xì),善于溝通,理解能力強(qiáng),工作積極,按時完成交代的任務(wù)
?
11、熟悉等保3.0,有安全保密意識,按照等保要求內(nèi)容開發(fā)