崗位職責(zé):
1. JAVA基礎(chǔ)扎實,包括JVM、IO、多線程、并發(fā)、集合等;深刻理解面向?qū)ο螅?/div>
熟悉各種設(shè)計模式;
2. 熟練使用常用的JAVA技術(shù)框架,深入了解原理和機制,如:Spring、
Springboot、Mybatis等;
3. 有豐富的分布式開發(fā)經(jīng)驗,精通微服務(wù)架構(gòu)相關(guān)技術(shù)以及常用開源框架,如:
Redis、ZK、ES、Consul、Nacos,Spring Cloud等;
4. 熟練使用Spring Cloud全家桶,有實際落地項目經(jīng)驗;
5. 熟悉Mysql,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗。熟悉分布式、緩存、消息、搜索等工作機制;6. 熟悉 NoSQL,MQ的原理、使用場景及限制;
任職要求:
1. 本科學(xué)歷,計算機相關(guān)專業(yè),5年以上開發(fā)經(jīng)驗;
2. 有復(fù)雜業(yè)務(wù)系統(tǒng)的抽象設(shè)計能力,思路清晰,善于思考,能力獨立分析和解決
業(yè)務(wù)、技術(shù)問題;
3. 具備良好的團隊協(xié)作和溝通能力;