崗位職責:
1.參與公司核心業(yè)務系統(tǒng)的設計、開發(fā)與優(yōu)化,基于 Java、Spring Boot 構建高可用、可擴展的后端服務;
2.負責數(shù)據(jù)庫架構設計與優(yōu)化,熟練使用 MySQL、Elasticsearch、Redis 等存儲方案,保障數(shù)據(jù)存儲與查詢效率;
3.主導分布式系統(tǒng)架構搭建,運用 Nacos、Zookeeper 實現(xiàn)服務注冊與配置管理,通過 Dubbo、Kafka、RocketMQ 等技術解決高并發(fā)、分布式場景問題;
4.熟悉軟件系統(tǒng)的部署方案,涵蓋容器化(Docker)、編排(Kubernetes)及自動化部署(Jenkins、GitLab CI/CD);
5.參與技術難題攻關,優(yōu)化系統(tǒng)性能與穩(wěn)定性,推動技術方案落地;
6.編寫高質量代碼,遵循技術規(guī)范,參與代碼評審與技術文檔沉淀。
任職要求:
1.技術能力:
1.精通 Java 編程,熟悉 JVM 原理、多線程、集合框架,熟練使用 Spring Boot、Spring Cloud 等開發(fā)框架;
2.熟練掌握 MySQL 性能優(yōu)化、索引設計及事務處理,熟悉 Elasticsearch 檢索與 Redis 緩存設計;
3.深入理解分布式技術(Nacos、Zookeeper、Dubbo、Kafka、RocketMQ)的原理與實踐;
4.部署設計經(jīng)驗:熟悉 Docker 容器化、Kubernetes 集群管理,具備 Jenkins 或 GitLab CI/CD 流水線搭建經(jīng)驗;
5.熟悉云原生技術,有阿里云、騰訊云等云平臺資源配置與運維經(jīng)驗
2.經(jīng)驗要求:
1.本科及以上學歷,計算機、軟件工程等相關專業(yè),3 年以上 Java 開發(fā)經(jīng)驗;
2.有分布式系統(tǒng)開發(fā)與部署設計全流程經(jīng)驗,熟悉微服務治理與 DevOps 流程者優(yōu)先;
3.具備大型項目從開發(fā)到上線、運維的完整經(jīng)驗者優(yōu)先。
3.其他要求:
1.具備較強的問題分析與解決能力,善于團隊協(xié)作;
2.學習能力強,對新技術保持熱情,能快速適應業(yè)務需求變化。
加分項:
1、關注AI等前沿技術和理念,有實踐經(jīng)驗;
2、有一體化平臺架構設計經(jīng)驗優(yōu)先;
3、物流倉儲系統(tǒng)開發(fā)經(jīng)驗優(yōu)先;