Java資深開發(fā)工程師
1.4-2萬元/月崗位職責(zé):
1. 按照產(chǎn)品需求搭建高可用的分布式系統(tǒng)架構(gòu),承擔(dān)平臺(tái)級產(chǎn)品的研發(fā)工作;
2. 主導(dǎo)復(fù)雜業(yè)務(wù)場景下的數(shù)據(jù)庫架構(gòu)設(shè)計(jì)與性能優(yōu)化;
3. 依據(jù)產(chǎn)品設(shè)計(jì)文檔和項(xiàng)目排期,在既定時(shí)間內(nèi)交付高質(zhì)量代碼;
4. 遵循開發(fā)規(guī)范,獨(dú)立完成模塊的方案設(shè)計(jì)、編碼實(shí)現(xiàn)、測試驗(yàn)證及相關(guān)技術(shù)文檔撰寫,解決模塊級疑難問題;
5. 參與核心技術(shù)攻關(guān),應(yīng)對高并發(fā)、系統(tǒng)彈性伸縮等關(guān)鍵挑戰(zhàn),保障系統(tǒng)的高性能、高穩(wěn)定性和良好用戶體驗(yàn);
任職要求:
1、統(tǒng)招本科及以上學(xué)歷,具備3年及以上Java開發(fā)經(jīng)驗(yàn),可獨(dú)立主導(dǎo)子系統(tǒng)的設(shè)計(jì)、開發(fā)與運(yùn)維;
2、熟練掌握J(rèn)ava語言,深入理解網(wǎng)絡(luò)編程、多線程機(jī)制等基礎(chǔ)框架,對JVM原理有扎實(shí)掌握;
3、熟悉Springboot、Springcloud、Mybatis、Spring等主流開發(fā)框架,具備分布式架構(gòu)的實(shí)際設(shè)計(jì)與落地能力;
4、具備系統(tǒng)層面及應(yīng)用性能調(diào)優(yōu)經(jīng)驗(yàn),能快速定位并解決復(fù)雜技術(shù)問題;
5、掌握Redis、Mongodb、Elasticsearch等NoSQL技術(shù),精通MySQL的開發(fā)、設(shè)計(jì)及性能優(yōu)化;
6、熟悉Linux環(huán)境下的系統(tǒng)配置與運(yùn)維管理,掌握Docker鏡像制作與自動(dòng)化部署流程;
7、了解大模型(LLM)基本原理,熟悉主流大模型API調(diào)用方式;
8、能夠熟練運(yùn)用AI輔助開發(fā)工具提升開發(fā)效率,涵蓋代碼自動(dòng)補(bǔ)全、重構(gòu)建議、缺陷檢測、單元測試生成等場景,具備集成大模型API或第三方AI服務(wù)的能力,可設(shè)計(jì)穩(wěn)定的AI接口調(diào)用架構(gòu);
9、具有AI相關(guān)業(yè)務(wù)開發(fā)經(jīng)驗(yàn)者優(yōu)先,如AI驅(qū)動(dòng)的數(shù)據(jù)分析、向量數(shù)據(jù)庫對接、RAG系統(tǒng)后端實(shí)現(xiàn)等;
10、具備較強(qiáng)的自主學(xué)習(xí)意識(shí),良好的溝通表達(dá)能力和團(tuán)隊(duì)協(xié)作精神。