崗位職責:
1. 負責微服務架構系統的設計、開發與性能優化,保障高并發場景下的系統穩定性;
2. 參與核心業務模塊開發或改造等;
3. 主導中間件技術選型與落地(如Nacos/Redis/MQ等),解決分布式系統難點問題;
4. 協同前端團隊完成全棧功能開發,確保前后端高效協作;
5. 設計高可用數據庫架構,主導MySQL優化、ES檢索優化等方案實施。
技術要求:
1. 必備技能
o 精通Java開發,熟練掌握Spring Boot/Spring Cloud 或 Dubbo微服務框架;
o 熟練使用MySQL,精通索引優化、事務機制及慢SQL調優,掌握MyBatis/MyBatis-Plus;
o 熟悉常用消息中間件(RocketMQ/Kafka/RabbitMQ),具備異步解耦、分布式事務實踐經驗;
o 了解前端開發技術(Vue/React至少一種),能看懂代碼邏輯;
o 熟練使用Elasticsearch,具備日志分析、全文檢索或實時計算項目經驗。
2. 中間件專項(至少精通2項)
o 服務治理:Nacos/Zookeeper服務注冊發現、配置中心;
o 緩存/數據庫:Redis集群架構(持久化/哨兵/集群)、DRDS/RDS分庫分表;
o 消息隊列:RocketMQ/Kafka高吞吐場景設計;
o 云原生:Kubernetes容器編排、Docker鏡像管理;
o 存儲:阿里云OSS/騰訊云COS對象存儲集成。
3. 加分項
o 有高并發系統設計經驗(如秒殺、實時競價場景);
o 熟悉分布式事務框架(Seata/TCC);
o 具備云原生(K8s+Istio)服務網格落地經驗;
o 掌握JVM調優、Linux系統診斷命令(Arthas/PerfMap);
o 熟悉DevOps流程(Jenkins/GitLab CI/CD)。
職位福利:五險一金、帶薪年假、節日福利、周末雙休、餐補