1. 系統(tǒng)設(shè)計與開發(fā): 負責(zé)公司核心業(yè)務(wù)系統(tǒng)的架構(gòu)設(shè)計與開發(fā)工作,獨立完成從前端頁面到后端服務(wù)的完整功能實現(xiàn)
2. 后端開發(fā): 主導(dǎo)基于Java(Spring Boot/Spring Cloud)的后端服務(wù)開發(fā),負責(zé)數(shù)據(jù)庫設(shè)計(MySQL/Redis)、接口編寫及性能優(yōu)化
3. 前端開發(fā): 負責(zé)Web前端頁面的開發(fā)與交互實現(xiàn),運用Vue.js或React框架構(gòu)建高質(zhì)量、響應(yīng)式的用戶界面
4. 技術(shù)攻堅: 解決開發(fā)過程中的關(guān)鍵問題和技術(shù)難點,對現(xiàn)有系統(tǒng)進行代碼重構(gòu)和性能調(diào)優(yōu),確保系統(tǒng)的穩(wěn)定性、可擴展性和安全性
5. 團隊協(xié)作: 與產(chǎn)品經(jīng)理、UI設(shè)計師緊密合作,理解業(yè)務(wù)需求,提供合理的技術(shù)解決方案,并參與代碼評審,指導(dǎo)初中級開發(fā)人員
1. 全日制本科及以上學(xué)歷,計算機相關(guān)專業(yè),5年以上實際Java開發(fā)經(jīng)驗,其中至少2年以上前端開發(fā)經(jīng)驗
2. 后端技術(shù)棧:
精通Java: 扎實的Java基礎(chǔ),熟悉IO、多線程、集合等基礎(chǔ)框架,熟悉JVM原理及調(diào)優(yōu)
精通主流框架: 熟練使用Spring、Spring MVC、Spring Boot、MyBatis等主流開源框架,具有Spring Cloud微服務(wù)開發(fā)經(jīng)驗者優(yōu)先
數(shù)據(jù)庫能力: 熟悉MySQL數(shù)據(jù)庫,具備的SQL編寫及優(yōu)化能力,熟悉Redis等NoSQL數(shù)據(jù)庫
3. 前端技術(shù)棧:
基礎(chǔ)扎實: 精通HTML5、CSS3、JavaScript (ES6+)
框架熟練: 至少精通一種主流前端框架(Vue.js 或 React),有實際項目開發(fā)經(jīng)驗,熟悉Vue全家桶(Vue-Router, Vuex/Pinia)或React全家桶
工程化: 熟悉前端工程化與構(gòu)建工具(如Webpack、Vite),了解Node.js,有移動端或小程序開發(fā)經(jīng)驗者優(yōu)先
綜合能力: 具備良好的編碼習(xí)慣(命名規(guī)范、注釋清晰)和文檔編寫能力。 具備獨立分析問題和解決問題的能力,對新技術(shù)有強烈的求知欲。 具有良好的溝通能力和團隊合作精神,責(zé)任心強,能承受一定的工作壓力