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