崗位職責: l 需求分析與設(shè)計: 參與產(chǎn)品需求討論,進行技術(shù)方案設(shè)計、數(shù)據(jù)庫設(shè)計、API設(shè)計,編寫技術(shù)文檔。 l 編碼實現(xiàn): 根據(jù)設(shè)計文檔,編寫高質(zhì)量、可維護、高性能的代碼,完成核心功能模塊的開發(fā)。 l 測試與質(zhì)量保證: 編寫單元測試、集成測試,進行代碼調(diào)試與優(yōu)化,修復(fù)缺陷,確保代碼質(zhì)量。 l 系統(tǒng)維護與迭代: 維護現(xiàn)有系統(tǒng),分析并解決線上問題,持續(xù)進行功能迭代和性能優(yōu)化。 l 協(xié)作與溝通: 與產(chǎn)品經(jīng)理、測試工程師、其他開發(fā)人員緊密協(xié)作,確保項目按時高質(zhì)量交付。
任職要求: l 學(xué)歷與經(jīng)驗: 計算機科學(xué)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷。 l 編程語言核心: 精通Java/,理解其核心特性、生態(tài)和最佳實踐。 l 計算機基礎(chǔ): 扎實的數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ),理解操作系統(tǒng)、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫原理等核心知識。 l 版本控制: 熟練使用 Git 進行代碼管理和團隊協(xié)作。 開發(fā)工具與環(huán)境: 熟悉主流IDE(如 VS Code, IntelliJ IDEA)、Linux常用命令、構(gòu)建工具等