職位描述
1. 參與核心產(chǎn)品的功能開(kāi)發(fā)與版本迭代,涉及數(shù)據(jù)標(biāo)簽管理、訂單,在線學(xué)習(xí)等,保證項(xiàng)目快速迭代。
2. 負(fù)責(zé)C端、教培等平臺(tái)其一的應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn),挑戰(zhàn)是高并發(fā)低延時(shí),肩負(fù)系統(tǒng)穩(wěn)定性、性能優(yōu)化等技術(shù)攻堅(jiān);
職位要求:
1. 本科以上學(xué)歷,2年以上工作經(jīng)驗(yàn);
2.JAVA基礎(chǔ)扎實(shí)(JVM、IO、多線程、并發(fā)、網(wǎng)絡(luò)等),熟練使用常用JAVA技術(shù)框架如Spring、SpringBoot、MyBatis等,有深入的應(yīng)用和優(yōu)化經(jīng)驗(yàn),掌握它的原理和機(jī)制;
3. 熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉常用數(shù)據(jù)庫(kù)、緩存、消息隊(duì)列、RPC的使用及其內(nèi)部實(shí)現(xiàn)機(jī)制;
4. 對(duì)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)有深刻的理解和實(shí)踐,有復(fù)雜業(yè)務(wù)系統(tǒng)的抽象設(shè)計(jì)能力,能夠獨(dú)立分析和解決業(yè)務(wù)及技術(shù)問(wèn)題;
5. 具有良好的邏輯思維、表達(dá)和溝通能力,具備良好的團(tuán)隊(duì)合作精神,對(duì)技術(shù)充滿熱情,責(zé)任心強(qiáng);
有以下經(jīng)驗(yàn)者優(yōu)先:
1.有C端或在線教育等產(chǎn)品研發(fā)經(jīng)驗(yàn)者優(yōu)先;
2.有推薦系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
3.具有深度使用AI編程經(jīng)驗(yàn)者優(yōu)先;