統(tǒng)招本科以上
職位要求:
1.JAVA基礎(chǔ)扎實(shí),精通IO、多線程、集合等基礎(chǔ)框架,精通分布式、緩存、消息、搜索等機(jī)制;
2.精通SpringBoot、Springmvc、Hibernate、MyBatis,使用過Springcloud全家桶相關(guān)開發(fā),掌握RocketMQ消息隊(duì)列如死信隊(duì)列,同步隊(duì)列以及事務(wù)隊(duì)列使用經(jīng)驗(yàn);
3.了解云計(jì)算相關(guān)中間件者優(yōu)先,如skywalking、prometheous、kafka、fluentdb、es、gitlab、jekins、sonar、nexus等,熟悉linux常用命令;
4.精通面向?qū)ο笤O(shè)計(jì)方法和設(shè)計(jì)模式,邏輯能力佳,熟悉UML設(shè)計(jì)工具;
5.了解數(shù)據(jù)安全、數(shù)據(jù)加密、數(shù)據(jù)脫敏等相關(guān)技術(shù)者優(yōu)先
6.了解k8s、容器、istio、灰度發(fā)布,并有相關(guān)實(shí)踐優(yōu)先;
7.熟練使用關(guān)系數(shù)據(jù)庫、nosql等,如mysql、redis、mongodb,有數(shù)據(jù)庫優(yōu)化經(jīng)歷者優(yōu)先;
8.了解敏捷、devops、領(lǐng)域驅(qū)動設(shè)計(jì)、微服務(wù)架構(gòu)設(shè)計(jì)、設(shè)計(jì)模式等理念者優(yōu)先;