任職要求:
1.精通多線程編程,熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化,精通常用設(shè)計(jì)模式;
2.熟悉Java常見(jiàn)技術(shù)框架及使用,Spring、Spring Boot、Spring Cloud、MyBatis等;
3.熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟練掌握緩存、消息、搜索引擎(Redis、MQ、ElasticSearch、Zookeeper等)技術(shù);
4.熟練Mysql優(yōu)化;
5.熟練使用Linux及常用命令;
6.熟練使用各種設(shè)計(jì)模式;
7.對(duì)spring,mybatis源代碼有深入研究;
8.具備良好學(xué)習(xí)、溝通能力及團(tuán)隊(duì)協(xié)作精神,對(duì)工作積極嚴(yán)謹(jǐn),勇于承擔(dān)壓力。
任職資格:
1. 大學(xué)本科以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè),985,211優(yōu)先;具有大型互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu);
2. 具有扎實(shí)的Java功底,了解JVM的原理,具有較好JavaIO、多線程、網(wǎng)絡(luò)等方面的編程能力;
3. 熟悉常見(jiàn)設(shè)計(jì)模式,精通SpringMvc、SpringBoot、MyBatis等主流開(kāi)源框架;
4. 有大規(guī)模高并發(fā)互聯(lián)網(wǎng)應(yīng)用的設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn),熟悉常規(guī)的分布式架構(gòu),熟悉緩存、消息隊(duì)列等開(kāi)源中間件;
5. 熟悉MySQL應(yīng)用開(kāi)發(fā),熟悉數(shù)據(jù)庫(kù)原理和常用性能優(yōu)化技術(shù);
6. 具有良好的溝通、團(tuán)隊(duì)協(xié)作、計(jì)劃和主動(dòng)性思考的能力,工作積極主動(dòng),勇于承擔(dān)。