1、需有3年以上JAVA編程經(jīng)驗(yàn);
2、精通JAVA編程語言,熟悉JVM運(yùn)行原理,熟悉JAVA性能調(diào)優(yōu)及相關(guān)工具的熟練使用;
3、精通SpringBoot框架及其應(yīng)用,熟悉SpringCloud微服務(wù)架構(gòu)及相關(guān)組件的使用;
4、熟悉Redis的應(yīng)用和相關(guān)操作;
5、深入了解代碼編程規(guī)范,有良好編程風(fēng)格并掌握編程規(guī)范;熟練使用Git版本控制工具,熟悉maven項(xiàng)目開發(fā)及管理工具;
6、熟悉J2EE標(biāo)準(zhǔn),熟悉設(shè)計(jì)模式,理解J2EE系統(tǒng)架構(gòu)及分層設(shè)計(jì)理念,精通面向?qū)ο蠓治鲈O(shè)計(jì)方法,邏輯能力強(qiáng),理解和掌握如何設(shè)計(jì)系統(tǒng)的構(gòu)架及完整解決方案;
7、理解Spring、SpringMVC、MyBatis、Dubbo、Redis、RocketMQ、Kafka、JMS、JMX、AOP、Junit、Netty、微服務(wù)(SpringBoot、SpringCloud)中三種以上框架和技術(shù)的設(shè)計(jì)思想和實(shí)現(xiàn)方式,或者熟悉RCP相關(guān)開發(fā)技術(shù);
8、熟練掌握至少一種大型數(shù)據(jù)庫,Oracle、MySQL等
9、熟悉UML建模;
10、熟悉Nginx服務(wù)配置,能夠使用Nginx實(shí)現(xiàn)靜態(tài)資源配置操作
11、熟悉LINUX操作系統(tǒng)及相關(guān)操作;
12、責(zé)任感強(qiáng),有團(tuán)隊(duì)合作精神,有良好的溝通能力和理解能力,快速理解需求,提出合理解決方案;
13、對(duì)性能優(yōu)化技術(shù)及要求有認(rèn)識(shí),并在實(shí)際工作中有相應(yīng)經(jīng)驗(yàn)。
職位福利:五險(xiǎn)一金、年底雙薪、績效獎(jiǎng)金