職位要求
1:熟練掌握 Java SE / Java EE,精通 Spring Boot、Spring Cloud、MyBatis、MyBatis-Plus 等主流框架;
2:熟悉 微服務(wù)架構(gòu) 與 分布式系統(tǒng)設(shè)計,了解 Nacos、Spring Cloud Gateway、OpenFeign 等組件;
3:精通 MySQL 數(shù)據(jù)庫設(shè)計與性能優(yōu)化,熟悉 Redis、RabbitMQ、RocketMQ、MongoDB 等中間件;
4:具備完善的 RESTful API 設(shè)計能力 與接口安全意識,掌握 JWT / OAuth2 / 簽名驗證 等機制;
5:熟悉 Linux 環(huán)境、Docker 容器化部署 及 CI/CD 自動化流程;
6:具有 支付系統(tǒng)、SaaS 平臺、高并發(fā)系統(tǒng)優(yōu)化 等項目經(jīng)驗者優(yōu)先。
加分項
1:有 支付網(wǎng)關(guān)、訂單系統(tǒng)、風(fēng)控系統(tǒng) 或 多租戶 SaaS 平臺 實戰(zhàn)經(jīng)驗;
2:熟悉 RocketMQ / Kafka 消息隊列機制,了解 緩存穿透、一致性、分布式事務(wù) 等核心問題處理方案;
3:有 團隊管理經(jīng)驗,能指導(dǎo)或帶領(lǐng)開發(fā)小組推進項目落地;
4:能獨立完成模塊設(shè)計與接口開發(fā),具備良好的編碼規(guī)范與文檔編寫習(xí)慣。