1、5年及以上Java開發(fā)經(jīng)驗(yàn);
2、Java 編碼能力過硬,熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和算法,熟悉 Spring、Guava 等主流框架工具。
3、熟悉分布式、緩存、消息隊(duì)列等機(jī)制,熟悉 MySQL 數(shù)據(jù)庫以及典型非關(guān)系型存儲(chǔ)系統(tǒng)的基本操作。
4、思維活躍,學(xué)習(xí)能力強(qiáng),有一定的抗壓能力,善于溝通和團(tuán)隊(duì)協(xié)作,樂于分享。
5、計(jì)算機(jī)或相關(guān)專業(yè)畢業(yè),大學(xué)本科及以上學(xué)歷。
有架構(gòu)設(shè)計(jì)與工程能力
1.能根據(jù)業(yè)務(wù)需求設(shè)計(jì)高擴(kuò)展性、高性能的系統(tǒng)架構(gòu),熟悉設(shè)計(jì)模式。
2.掌握系統(tǒng)安全防護(hù)(防SQL注入、XSS、CSRF等)及性能調(diào)優(yōu)(代碼、數(shù)據(jù)庫、架構(gòu)層面)。
3.熟悉分布式追蹤(如ELK、SkyWalking)和容災(zāi)容錯(cuò)方案。