崗位職責(zé)
1、參與公司軟件項目的java后端系統(tǒng)的設(shè)計、開發(fā)與維護工作,根據(jù)需求文檔完成高質(zhì)量代碼編寫,確保系統(tǒng)功能的穩(wěn)定性和可靠性。
2、深入分析業(yè)務(wù)需求,與產(chǎn)品、測試等團隊緊密協(xié)作,優(yōu)化現(xiàn)有系統(tǒng)架構(gòu),提升系統(tǒng)性能和用戶體驗,保障項目按時交付。
3、解決開發(fā)過程中遇到的技術(shù)難題,編寫技術(shù)文檔,對項目進行技術(shù)總結(jié)與分享,促進團隊技術(shù)能力提升。
4、關(guān)注行業(yè)技術(shù)動態(tài),研究和引入新技術(shù)、新框架,推動公司技術(shù)棧的更新與升級,保持技術(shù)競爭力。
任職要求
1、學(xué)歷與專業(yè):計算機科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè),本科及以上學(xué)歷;若有豐富的項目經(jīng)驗,學(xué)歷要求可適當放寬。
2、技術(shù)能力
(1)精通 Java 編程語言,熟練掌握 JVM 原理、多線程、集合框架等核心技術(shù),具備扎實的編程基礎(chǔ)。
(2)熟悉常用的 Java 開源框架,如 Spring、Spring Boot、MyBatis 等,能夠熟練運用其進行項目開發(fā)。
(3)熟練使用 MySQL 等關(guān)系型數(shù)據(jù)庫,具備良好的數(shù)據(jù)庫設(shè)計能力,熟悉 SQL 優(yōu)化;對 Redis 等非關(guān)系型數(shù)據(jù)庫有一定了解。
(4)熟悉 Linux 操作系統(tǒng)基本命令,了解常用的中間件,如消息隊列(RabbitMQ、Kafka 等)、分布式緩存等,并能在項目中合理應(yīng)用。
3、項目經(jīng)驗:具有 2 年以上 Java 開發(fā)經(jīng)驗,有完整的項目開發(fā)周期經(jīng)驗,主導(dǎo)或參與過至少 1 個大型項目的開發(fā),能夠獨立完成模塊開發(fā)與調(diào)試。
4、軟技能:具備良好的溝通能力和團隊協(xié)作精神,有較強的學(xué)習(xí)能力和問題解決能力,能夠快速適應(yīng)新技術(shù)和新環(huán)境;工作責(zé)任心強,注重代碼質(zhì)量和開發(fā)效率。
職位福利:五險一金、帶薪年假