崗位職責(zé):
1、負(fù)責(zé)公司產(chǎn)品/項(xiàng)目后端功能模塊的設(shè)計(jì)、編碼、單元測(cè)試與集成,確保代碼質(zhì)量、性能和性能和可維護(hù)性。
2、根據(jù)開發(fā)規(guī)范編寫清晰、高效、可重用的Java代碼,并參與現(xiàn)有系統(tǒng)的代碼優(yōu)化、故障排查和修復(fù)工作。
3、在資深工程師指導(dǎo)下,參與部分技術(shù)難題的攻關(guān)、新技術(shù)的研究和試點(diǎn)應(yīng)用,為系統(tǒng)改進(jìn)提供支持。
4、撰寫與負(fù)責(zé)模塊相關(guān)的設(shè)計(jì)文檔、接口文檔等,保證文檔的準(zhǔn)確性和及時(shí)更新。
5、積極與產(chǎn)品經(jīng)理、測(cè)試工程師、前端工程師等團(tuán)隊(duì)成員協(xié)作,確保項(xiàng)目需求的準(zhǔn)確理解和項(xiàng)目的順利推進(jìn)。
任職要求:
1、扎實(shí)的Java語(yǔ)言基礎(chǔ),理解面向?qū)ο缶幊趟枷?,熟悉常用?shù)據(jù)結(jié)構(gòu)、多線程、IO、集合等核心基礎(chǔ)知識(shí)。
2、了解主流Java開發(fā)框架,如Spring, Spring Boot, MyBatis等,有項(xiàng)目經(jīng)驗(yàn)。
3、掌握至少一種關(guān)系型數(shù)據(jù)庫(kù),如MySQL、達(dá)夢(mèng)、的基本使用和SQL編寫,了解數(shù)據(jù)庫(kù)設(shè)計(jì)基本原則。
4、了解大模型,如GPT、文心一言、通義千問(wèn)等、的基本原理和應(yīng)用場(chǎng)景。