崗位職責(zé)
- 深度參與軟件項(xiàng)目全生命周期,涵蓋需求分析、架構(gòu)設(shè)計(jì)、代碼開發(fā)及單元測試等核心環(huán)節(jié),確保開發(fā)環(huán)節(jié)合規(guī)、高效。
- 按項(xiàng)目計(jì)劃完成功能模塊的程序結(jié)構(gòu)設(shè)計(jì)、代碼編寫及單元測試,保障代碼質(zhì)量、可讀性及可維護(hù)性。
- 負(fù)責(zé)項(xiàng)目原有代碼的維護(hù)、優(yōu)化及問題排查,及時處理線上及測試環(huán)境異常,確保軟件系統(tǒng)穩(wěn)定高效運(yùn)行。
- 規(guī)范編寫程序設(shè)計(jì)文檔、制品部署手冊等技術(shù)文檔,保障文檔的完整性、準(zhǔn)確性,支撐項(xiàng)目交付及后續(xù)維護(hù)。
- 積極配合項(xiàng)目經(jīng)理推進(jìn)項(xiàng)目進(jìn)度,響應(yīng)需求調(diào)整,協(xié)同團(tuán)隊(duì)完成各項(xiàng)任務(wù)目標(biāo),提升項(xiàng)目交付效率。
- 熟練使用AI編程工具輔助代碼生成,高效完成功能模塊編碼,結(jié)合Java開發(fā)需求優(yōu)化AI生成代碼,提升開發(fā)效率與代碼質(zhì)量。
任職要求
- 學(xué)歷:本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、信息技術(shù)、網(wǎng)絡(luò)工程、通信工程、電子工程等理工類相關(guān)專業(yè),985院校優(yōu)先。
- 經(jīng)驗(yàn):3年以上Java實(shí)際開發(fā)經(jīng)驗(yàn),具備扎實(shí)的Java基礎(chǔ)及數(shù)據(jù)結(jié)構(gòu)功底,有完整項(xiàng)目開發(fā)及交付經(jīng)驗(yàn)。
- AI編程要求:具備AI工具輔助編程經(jīng)驗(yàn),熟練使用主流AI編程工具(如Copilot、CodeGeeX等)輔助生成Java代碼,并能對生成的代碼進(jìn)行優(yōu)化、調(diào)試,確保符合項(xiàng)目編碼規(guī)范及功能需求。
- 技術(shù)能力:精通Java語言,熟練掌握SpringBoot、SpringCloud、Spring、Spring MVC、MyBatis等主流開發(fā)框架;熟練掌握SQL編程,至少熟悉SQLServer、MySQL其中一種數(shù)據(jù)庫,懂?dāng)?shù)據(jù)庫設(shè)計(jì)、存儲過程、觸發(fā)器者優(yōu)先。
- 拓展能力:熟悉分布式運(yùn)算、網(wǎng)絡(luò)架構(gòu)、服務(wù)器、中間件、緩存、存儲解決方案及消息、搜索相關(guān)技術(shù)者優(yōu)先;熟練使用Redis、Memcached等緩存框架。
- 工具與前端:熟練使用Idea、Eclipse等開發(fā)工具,以及Git、Jenkins等代碼管理和發(fā)布工具;了解HTML、JavaScript、Ajax、JQuery、CSS等Web前端技術(shù),掌握React、Vue等至少一種前端開發(fā)框架者優(yōu)先。
- 素養(yǎng):具備良好且規(guī)范的設(shè)計(jì)能力及技術(shù)文檔編寫能力,擁有嚴(yán)謹(jǐn)?shù)木幋a習(xí)慣;具備優(yōu)秀的問題分析、溝通表達(dá)能力,責(zé)任心強(qiáng),善于團(tuán)隊(duì)協(xié)作。