1.參與產(chǎn)品線內(nèi)項(xiàng)目的系統(tǒng)分析、設(shè)計(jì);
2.獨(dú)立完成代碼結(jié)構(gòu)設(shè)計(jì)和編碼的任務(wù),確保項(xiàng)目的進(jìn)度和質(zhì)量;
崗位要求:
1.有過獨(dú)立開發(fā)完整項(xiàng)目的經(jīng)驗(yàn)
2.扎實(shí)的Java編程基礎(chǔ),熟悉常用的設(shè)計(jì)模式、多線程編程、NIO模型,具備良好的編碼實(shí)踐,善于重構(gòu)代碼和有CodeReview習(xí)慣的尤佳;
3.熟悉高性能、高并發(fā)、高可用性分布式系統(tǒng)設(shè)計(jì),熟悉RPC、緩存、消息隊(duì)列、負(fù)載均衡、Nginx等,并能進(jìn)行系統(tǒng)的調(diào)優(yōu)和優(yōu)化;
4.熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化;
5.熟悉MySQL數(shù)據(jù)庫,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗(yàn);
6.熟悉linux等操作系統(tǒng)的日常操作,熟練采用maven,git;
7.解決線上問題能力強(qiáng),善于定位問題原因;
8.細(xì)心,有耐心,有一定抗壓能力,有強(qiáng)烈的deadline意識(shí);
9.對(duì)技術(shù)有激情,具備良好的學(xué)習(xí)能力和團(tuán)隊(duì)協(xié)作能力,善于溝通和分享。