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