Java開(kāi)發(fā)工程師(A119562)
2.2-4萬(wàn)元/月職位描述:
1.負(fù)責(zé)模型與大數(shù)據(jù)領(lǐng)域中后臺(tái)系統(tǒng)的架構(gòu)規(guī)劃及研發(fā)實(shí)施;
2.承擔(dān)在線(xiàn)計(jì)算平臺(tái)與分布式存儲(chǔ)系統(tǒng)的架構(gòu)設(shè)計(jì)與開(kāi)發(fā)任務(wù);
3.參與業(yè)務(wù)需求分析與系統(tǒng)架構(gòu)設(shè)計(jì),主導(dǎo)核心代碼實(shí)現(xiàn),持續(xù)推動(dòng)系統(tǒng)架構(gòu)與業(yè)務(wù)邏輯的優(yōu)化迭代;
職位要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專(zhuān)業(yè)背景,具備3年以上Java開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn);
2.具備扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識(shí),編碼功底深厚,熟悉常用設(shè)計(jì)模式,擁有良好的抽象思維和問(wèn)題分析能力;
3.精通多線(xiàn)程編程與網(wǎng)絡(luò)通信機(jī)制,掌握J(rèn)VM基本原理,能使用主流工具進(jìn)行性能分析與調(diào)優(yōu);
4.熟悉Spring、SpringBoot、SpringCloud、Mybatis、Kafka、es、zk等開(kāi)源框架,并理解其底層工作機(jī)制;
5.熟練進(jìn)行MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā),掌握數(shù)據(jù)庫(kù)運(yùn)行原理及SQL調(diào)優(yōu)技巧,了解Redis、mongoDB、RocksDB等主流NoSQL存儲(chǔ)系統(tǒng);
6.熟悉常見(jiàn)分布式中間件技術(shù),包括緩存機(jī)制、消息中間件、NIO編程、RPC遠(yuǎn)程調(diào)用框架等;
7.熟悉Linux系統(tǒng)環(huán)境及常用操作命令,具備編寫(xiě)日常運(yùn)維類(lèi)shell腳本的能力;
8.具備較強(qiáng)的學(xué)習(xí)能力,工作認(rèn)真負(fù)責(zé),品行端正,誠(chéng)實(shí)守信,善于溝通協(xié)作,態(tài)度積極,抗壓性強(qiáng),樂(lè)于應(yīng)對(duì)復(fù)雜技術(shù)挑戰(zhàn);
9.具備大規(guī)模分布式、高并發(fā)、高吞吐、高可用系統(tǒng)設(shè)計(jì)與落地經(jīng)驗(yàn)者優(yōu)先考慮;