一、崗位職責
1.全棧開發(fā)與系統(tǒng)實現
負責前后端功能開發(fā):后端使用Java(Spring Boot/Spring Cloud) 構建微服務、RESTful API及業(yè)務邏輯;前端使用Vue.js 實現響應式界面,熟練應用Vue Router、Vuex等生態(tài)工具
獨立完成PC端、Web應用及小程序的開發(fā),確??缙脚_兼容性與性能優(yōu)化
2.系統(tǒng)設計與優(yōu)化
參與需求分析、架構設計,輸出技術文檔(如UML圖、接口文檔)
優(yōu)化數據庫(MySQL/MongoDB/Redis)查詢性能,設計分表分區(qū)、緩存策略
解決高并發(fā)場景問題,提升系統(tǒng)穩(wěn)定性與擴展性
3.協(xié)作與項目管理
與產品、UI設計、測試團隊協(xié)作,推動項目全生命周期(需求-部署-運維)落地
承擔代碼審查、單元測試職責,保障代碼質量與可維護性
4.運維與部署
使用Linux系統(tǒng)部署服務,配置Nginx/Apache等服務器,監(jiān)控線上故障
二、任職要求
1.技術能力
核心技能
后端:精通Java、JVM調優(yōu)、多線程編程;熟練Spring Boot/Spring Cloud微服務框架;掌握MyBatis、消息中間件(Kafka/RabbitMQ)
前端:精通Vue 2/3、HTML5/CSS3/JavaScript;熟悉Webpack/Vite工程化工具
數據庫:熟練操作MySQL(調優(yōu)/SQL優(yōu)化)、Redis緩存;非關系型數據庫(MongoDB)經驗優(yōu)先
工具與架構
熟練Git/Maven/SVN;掌握分布式技術(SOA、負載均衡、分布式緩存)
了解容器化(Docker/K8s)、Linux運維命令及Shell腳本
2.項目經驗
3年以上全棧經驗,主導或深度參與企業(yè)級Web應用開發(fā),有高并發(fā)/性能優(yōu)化實踐
三、軟技能與基礎
學歷:
本科及以上,計算機相關專業(yè)(部分企業(yè)可放寬至大專)
能力特質:
邏輯清晰、自學能力強;能快速定位技術問題;具備文檔編寫和溝通協(xié)作能力
加分項:
有微服務、物聯(lián)網、電廠、故障診斷系統(tǒng)經驗
掌握小程序開發(fā)、國產數據庫(達夢/人大金倉)或Hadoop生態(tài)技術