崗位職責(zé):
1.本科及以上學(xué)歷,Java基礎(chǔ)扎實,理解io、多線程、集合等基礎(chǔ)框架,對JVM原理有一定的了解;
2.3年以上使用Java開發(fā)的經(jīng)驗,對于用過的開源框架,能了解到它的原理和機(jī)制;
3對Spring,Ibatis,Struts等開源框架熟悉,并熟悉微服務(wù)技術(shù)棧,了解服務(wù)雪崩,并對解決方案有成熟的經(jīng)驗;
4熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;
5能對分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問題;
6掌握多線程及高性能的設(shè)計與編碼及性能調(diào)優(yōu),有高并發(fā)應(yīng)用開發(fā)經(jīng)驗;
7理解Hadoop、Hive、Spark、Flink等大數(shù)據(jù)組件平臺相關(guān)知識,有基于這些平臺的開發(fā)者優(yōu)先;
8熟練掌握關(guān)系型數(shù)據(jù)庫Mysql、Oracle以及非關(guān)系型數(shù)據(jù)庫Redis、Mongo、ES等。