崗位職責?
1. ?前端開發?:
基于Vue全家桶(Vue2/Vue3、Vue Router、Pinia、Vite)開發企業級Web應用,熟練使用HTML5/CSS3/JavaScript(ES6+)實現復雜交互及響應式布局。
使用uniapp構建跨端應用(小程序、H5、App),掌握多端適配、性能優化及原生插件開發能力。
2. ?后端開發?:
基于SpringBoot搭建高并發、可擴展的后端服務,集成MyBatis/MyBatisPlus實現復雜業務邏輯與數據持久化。
熟練使用?Activiti流程引擎?設計業務流程(如審批、工單、自動化任務),完成流程模型部署、節點配置及與業務系統集成。
3. ?系統架構?:
負責MySQL/Oracle數據庫設計與優化,掌握Redis緩存策略及分布式鎖實現,保障高并發場景數據一致性。
結合Activiti流程引擎實現業務與流程解耦,參與微服務架構設計(SpringCloud/Dubbo優先),提升系統可維護性。
?任職要求?
· ?技術棧要求?:
?前端?:精通Vue全家桶、uniapp、Webpack工程化,熟悉ECharts/AntV等數據可視化庫。
?后端?: 熟練掌握SpringBoot、MyBatisPlus、Spring Security,熟悉RESTful API及Swagger文檔規范。
深入理解?Activiti流程引擎?核心原理,有流程設計器(BPMN)、流程實例監控及歷史數據管理實戰經驗。
數據庫?:精通SQL優化及事務控制,熟悉Redis分布式緩存、Oracle PL/SQL開發。
· ?項目經驗?:
3年以上全棧開發經驗,主導過至少1個包含?流程引擎?的中大型項目(如OA、ERP、供應鏈系統)。
熟悉前后端分離架構,具備從0到1搭建系統、部署及運維經驗(熟悉Nginx、Docker、K8s優先)。
· ?其他能力?:
熟悉Git、Maven、Jenkins等開發協作工具,具備良好的代碼規范和文檔編寫習慣。
邏輯清晰,能快速理解復雜業務流程,具備技術方案設計和疑難問題攻關能力。
?加分項?
· 有Activiti 7.x或Flowable實戰經驗,熟悉流程引擎與業務系統的權限整合方案。
· 了解低代碼平臺開發,或具備流程引擎性能調優經驗(如異步任務、歷史數據歸檔)。
熟悉企業級應用開發規范(如RBAC權限模型、審計日志、數據加密)。