崗位職責(zé):
1、主導(dǎo)企業(yè)級核心系統(tǒng)的架構(gòu)設(shè)計(jì)、技術(shù)選型與技術(shù)難點(diǎn)攻關(guān),基于 Java 生態(tài)搭建高可用、高并發(fā)、可擴(kuò)展的分布式系統(tǒng)架構(gòu),保障系統(tǒng)穩(wěn)定性與性能優(yōu)化;
2、參與業(yè)務(wù)需求拆解與技術(shù)方案評審,輸出高質(zhì)量技術(shù)文檔(架構(gòu)圖、接口文檔、設(shè)計(jì)說明書等)
3、從需求調(diào)研、技術(shù)方案落地到上線運(yùn)維全流程把控,確保項(xiàng)目按時(shí)、按質(zhì)、按量完成;
4、協(xié)調(diào)跨部門(產(chǎn)品、測試、運(yùn)維、業(yè)務(wù))資源,解決項(xiàng)目推進(jìn)中的跨團(tuán)隊(duì)協(xié)作問題,保障項(xiàng)目交付效率。
崗位要求:
1、統(tǒng)招本科及以上學(xué)歷, 8 年以上 Java 開發(fā)經(jīng)驗(yàn),其中3 年以上大廠(一線互聯(lián)網(wǎng)、頭部科技公司、大型企業(yè)級軟件服務(wù)商)核心系統(tǒng)開發(fā)經(jīng)驗(yàn);?
2、至少 2 年以上技術(shù)團(tuán)隊(duì)管理經(jīng)驗(yàn)(帶領(lǐng) 5 人以上團(tuán)隊(duì)),具備團(tuán)隊(duì)搭建、任務(wù)拆解、人才培養(yǎng)、跨部門協(xié)作的實(shí)戰(zhàn)經(jīng)驗(yàn);?
3、有大型企業(yè)級分布式系統(tǒng)(如電商中臺、金融核心系統(tǒng)、政務(wù)平臺、高并發(fā)交易系統(tǒng)等)從 0 到 1 搭建或規(guī)?;耐暾?xiàng)目經(jīng)驗(yàn)。?
?4、精通 Java 基礎(chǔ)(JVM、集合、并發(fā)編程、IO/NIO),熟練掌握 Spring Boot、Spring Cloud、MyBatis 等主流框架,深入理解微服務(wù)架構(gòu)設(shè)計(jì)理念與實(shí)踐;?
5、熟練掌握分布式系統(tǒng)核心技術(shù)(分布式鎖、分布式事務(wù)、服務(wù)注冊發(fā)現(xiàn)、配置中心、熔斷降級、限流等),有相關(guān)技術(shù)落地經(jīng)驗(yàn);?
6、熟練掌握 MySQL、Redis 等數(shù)據(jù)庫與緩存技術(shù),具備數(shù)據(jù)庫性能優(yōu)化、索引設(shè)計(jì)、緩存策略設(shè)計(jì)的實(shí)戰(zhàn)能力;?
7、熟悉 Linux 操作系統(tǒng)、Docker 容器化技術(shù)、Kubernetes 編排,了解 CI/CD 持續(xù)集成 / 持續(xù)部署流程;?
8、具備良好的技術(shù)選型能力,能根據(jù)業(yè)務(wù)場景選擇合適的技術(shù)方案,平衡技術(shù)先進(jìn)性與落地可行性。