1. 根據(jù)業(yè)務(wù)需求和PRD,完成系統(tǒng)功能的開發(fā),并持續(xù)優(yōu)化系統(tǒng)的開發(fā)
2. 數(shù)據(jù)庫設(shè)計與調(diào)優(yōu),構(gòu)建高效數(shù)據(jù)訪問層,確保數(shù)據(jù)存儲方案滿足業(yè)務(wù)發(fā)展需求
基礎(chǔ)要求:
1. 計算機(jī)相關(guān)專業(yè)??萍耙陨蠈W(xué)歷,5年Java后端開發(fā)經(jīng)驗(yàn),3年以上復(fù)雜系統(tǒng)開發(fā)經(jīng)驗(yàn)
2. 制造領(lǐng)域相關(guān)系統(tǒng)的核心模塊開發(fā),完整參與過微服務(wù)架構(gòu)項(xiàng)目生命周期
技術(shù)能力:
1. 精通Java生態(tài)體系:
- 深入理解JVM內(nèi)存管理機(jī)制,具備性能調(diào)優(yōu)實(shí)戰(zhàn)經(jīng)驗(yàn)
- 熟練使用Spring Cloud Alibaba全家桶(Nacos/Sentinel/Seata等)
- 掌握多線程編程、分布式事務(wù)處理等核心技術(shù)
1. 分布式架構(gòu)經(jīng)驗(yàn):
- 5年以上微服務(wù)架構(gòu)開發(fā)經(jīng)驗(yàn),熟悉服務(wù)治理最佳實(shí)踐
- 熟練使用Docker/K8s進(jìn)行容器化部署,了解Service Mesh架構(gòu)
- 具有高并發(fā)系統(tǒng)設(shè)計經(jīng)驗(yàn),熟悉限流/熔斷/降級策略
1. 數(shù)據(jù)層技術(shù):
- 精通MySQL/Oracle數(shù)據(jù)庫優(yōu)化,具有千萬級數(shù)據(jù)調(diào)優(yōu)經(jīng)驗(yàn)
- 熟練使用Redis集群方案,掌握緩存穿透/雪崩解決方案
- 熟悉MongoDB等NoSQL數(shù)據(jù)庫應(yīng)用場景
1. 工程化能力:
- 熟悉CI/CD全流程,具有Jenkins/GitLab CI實(shí)戰(zhàn)經(jīng)驗(yàn)
- 掌握Prometheus/Grafana等監(jiān)控方案實(shí)