崗位職責(zé):
1. 負(fù)責(zé)公司產(chǎn)品的后端開(kāi)發(fā),參與需求分析、系統(tǒng)設(shè)計(jì),負(fù)責(zé)核心技術(shù)問(wèn)題攻關(guān);
2. 根據(jù)需求文檔和設(shè)計(jì)要求,進(jìn)行后端代碼的編寫和優(yōu)化,確保系統(tǒng)的高性能和穩(wěn)定運(yùn)行;
3. 設(shè)計(jì)和實(shí)現(xiàn)數(shù)據(jù)庫(kù)結(jié)構(gòu),編寫高效的SQL查詢語(yǔ)句,保證數(shù)據(jù)的安全性和一致性;
4. 根據(jù)業(yè)務(wù)需求,參與API文檔編寫,保證API的規(guī)范性和可維護(hù)性;
5. 參與項(xiàng)目的需求評(píng)審和技術(shù)討論,提供后端開(kāi)發(fā)的專業(yè)意見(jiàn)和建議;
6. 與前端開(kāi)發(fā)團(tuán)隊(duì)和測(cè)試團(tuán)隊(duì)緊密合作,進(jìn)行項(xiàng)目的聯(lián)調(diào)和測(cè)試;
7. 解決系統(tǒng)中出現(xiàn)的技術(shù)問(wèn)題和Bug,并進(jìn)行持續(xù)的系統(tǒng)優(yōu)化和性能調(diào)優(yōu)。
崗位要求:
1. 本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程或相關(guān)專業(yè);
2. 具備5年以上Java后端開(kāi)發(fā)經(jīng)驗(yàn);
3. 熟練掌握J(rèn)ava語(yǔ)言和常用的開(kāi)發(fā)框架,如Spring Boot、Spring Cloud、MyBatis等,能獨(dú)立承擔(dān)功能模塊的架構(gòu)設(shè)計(jì)開(kāi)發(fā)。
4. 熟練掌握J(rèn)ava常用設(shè)計(jì)模式,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算,并能合理運(yùn)用,具備扎實(shí)的程序設(shè)計(jì)能力;
5. 熟悉MySQL數(shù)據(jù)庫(kù)及其原理,熟練掌握SQL語(yǔ)句及數(shù)據(jù)庫(kù)優(yōu)化方案;
6. 熟悉Redis緩存,熟悉緩存設(shè)計(jì)模式及其應(yīng)用;
7. 具備良好的編程習(xí)慣和代碼規(guī)范,能夠編寫可讀性強(qiáng)、可維護(hù)性高的代碼;
8. 有基礎(chǔ)中間件開(kāi)發(fā)、基礎(chǔ)技術(shù)中臺(tái)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
9. 對(duì)新技術(shù)保持敏銳的洞察力,能夠靈活地運(yùn)用到日常工作中,提高系統(tǒng)的性能和效率。