二、任職要求(核心技術(shù)棧)
1.、基礎要求(必須)
a. 本科及以上學歷,計算機相關(guān)專業(yè),2 年及以上 Java 后端開發(fā)經(jīng)驗
b. 精通 Java,扎實的面向?qū)ο蠡A,熟悉常見設計模式
c. 熟練使用 Spring Boot / Spring Cloud Alibaba
d. 有 RuoYi-Cloud 實際項目經(jīng)驗(必須),熟悉其模塊劃分(auth、
gateway、system服務等),能獨立進行二次開發(fā)、功能擴展和問題排
查
e. 熟悉微服務架構(gòu),理解服務拆分、服務治理、配置中心等概念
f. 有中后臺項目經(jīng)驗,能獨立聯(lián)調(diào)與維護
2. 中間件 & 基礎設施
a. 熟練使用: MySQL(索引、事務、SQL 優(yōu)化),Redis(緩存設計、
分布式鎖、熱點數(shù)據(jù)處理),Nginx
b. 熟悉以下組件至少 3 項:Nacos / Sentinel,Gateway(Spring Cloud
Gateway),OpenFeign,RabbitMQ / RocketMQ(有實際使用經(jīng)驗
更佳)
c. 熟悉 JWT / OAuth2 等常見認證授權(quán)機制(RuoYi-Cloud 相關(guān))
d. 熟悉Mysql數(shù)據(jù)庫主從同步機制
e .熟悉阿里云OSS對象存儲以及CDN加速
3. 前端開發(fā) & vue3 + typescript
a. 熟悉 后臺管理系統(tǒng)常見功能:表格 / 表單 / 權(quán)限控制 / 菜單路由
b. 能與后端高效協(xié)作(接口字段、異常、分頁等)
c. 有維護現(xiàn)有項目 的經(jīng)驗,能看懂并改別人寫的代碼
4. 開發(fā) & 運維能力
a. 熟悉 Linux 常用命令,能進行基本的線上排障
c. 熟悉 Docker,了解容器化部署流程
d. 熟悉 Maven / Git,多人協(xié)作開發(fā)經(jīng)驗豐富
e. 有生產(chǎn)環(huán)境問題處理經(jīng)驗,對日志、監(jiān)控敏感
f. 能長期維護系統(tǒng),而不僅僅是“寫新功能”
g. 對線上穩(wěn)定性有責任感,遇到問題能追根溯源
h. 熟悉現(xiàn)成框架,但不只會“照抄 RuoYi”
i. 能熟練對接第三方產(chǎn)品,例如阿里云文檔轉(zhuǎn)換等產(chǎn)品
j. 溝通順暢,能和產(chǎn)品、前端、測試高效協(xié)作
5.服務器 & 部署環(huán)境
a. 熟悉 阿里云 ECS 環(huán)境下的 Java 服務部署與維護
b. 能在 Linux 環(huán)境下完成:docker-compose容器服務啟動、日志排查
配置修改與生效驗證
c. 有云服務器生產(chǎn)環(huán)境維護經(jīng)驗者優(yōu)先(阿里云優(yōu)先)
三、加分項(非必須)
a. 有高并發(fā) / 高可用系統(tǒng) 實戰(zhàn)經(jīng)驗
b. 有 App 后端經(jīng)驗(接口設計、性能、兼容性)
c. 熟悉鏈路追蹤、監(jiān)控告警(SkyWalking / Prometheus 等)
d. 有系統(tǒng)重構(gòu)、技術(shù)債治理經(jīng)驗
e. 有語音識別、AI 接口、第三方平臺對接經(jīng)驗