【崗位職責(zé)】
1、系統(tǒng)設(shè)計(jì)與開發(fā): 深入?yún)⑴c業(yè)務(wù)需求分析、系統(tǒng)概要設(shè)計(jì)與詳細(xì)設(shè)計(jì),能獨(dú)立完成核心功能模塊的架構(gòu)設(shè)計(jì)、技術(shù)選型與編碼實(shí)現(xiàn)。
2、核心業(yè)務(wù)實(shí)現(xiàn): 負(fù)責(zé)高可用、可擴(kuò)展的后端服務(wù)開發(fā),熟練使用SpringCloud、Dubbo等微服務(wù)框架,并保障代碼質(zhì)量與系統(tǒng)性能。
3、數(shù)據(jù)層設(shè)計(jì)與優(yōu)化: 負(fù)責(zé)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)、SQL編寫與優(yōu)化,熟悉MySQL等主流關(guān)系型數(shù)據(jù)庫(kù),并對(duì)非結(jié)構(gòu)化數(shù)據(jù)庫(kù)有應(yīng)用經(jīng)驗(yàn)。
4、質(zhì)量保障與部署: 編寫單元測(cè)試,配合測(cè)試團(tuán)隊(duì)完成集成測(cè)試與缺陷修復(fù);具備容器化部署能力,配合運(yùn)維保障服務(wù)的穩(wěn)定發(fā)布與運(yùn)行。
5、技術(shù)演進(jìn)與協(xié)作: 參與技術(shù)架構(gòu)的持續(xù)演進(jìn)與優(yōu)化,積極學(xué)習(xí)并引入新技術(shù);與前端、產(chǎn)品等團(tuán)隊(duì)緊密協(xié)作,確保項(xiàng)目目標(biāo)達(dá)成。
【任職資格】
1. 核心技術(shù)與經(jīng)驗(yàn):
(1)計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上后端開發(fā)經(jīng)驗(yàn)。
(2)扎實(shí)的Java基礎(chǔ):精通Java語(yǔ)言及JVM核心機(jī)制,具有良好的編程素養(yǎng)和面向?qū)ο笤O(shè)計(jì)能力,熟悉JPA、Servlet等規(guī)范。
(3)熟練使用主流框架:精通SpringBoot、SpringCloud、MyBatis等企業(yè)級(jí)開發(fā)框架,并有實(shí)際的微服務(wù)項(xiàng)目實(shí)踐經(jīng)驗(yàn)。
2. 數(shù)據(jù)庫(kù)與分布式技術(shù):
(1)熟練掌握MySQL/Oracle等至少一種關(guān)系型數(shù)據(jù)庫(kù),具備優(yōu)秀的SQL編寫、優(yōu)化及數(shù)據(jù)庫(kù)設(shè)計(jì)能力。
(2)熟悉分布式系統(tǒng)基本概念,對(duì)緩存、消息隊(duì)列等中間件有實(shí)際應(yīng)用經(jīng)驗(yàn)。
3. 工程能力與軟技能:
(1)具備良好的系統(tǒng)分析、設(shè)計(jì)和問(wèn)題解決能力,能獨(dú)立承擔(dān)復(fù)雜業(yè)務(wù)模塊的開發(fā)。
(2)擁有優(yōu)秀的團(tuán)隊(duì)溝通與協(xié)作精神,以及強(qiáng)烈的技術(shù)自驅(qū)力和學(xué)習(xí)能力。
【加分項(xiàng)】
1、熟悉Kubernetes (k8s)、Docker等容器化技術(shù),具備獨(dú)立的服務(wù)部署與運(yùn)維能力。
2、有非結(jié)構(gòu)化數(shù)據(jù)庫(kù)(如MongoDB、Redis)的開發(fā)與優(yōu)化經(jīng)驗(yàn)。
3、熟悉用友NCC等ERP產(chǎn)品體系,有用友Java技術(shù)框架的實(shí)際開發(fā)經(jīng)驗(yàn)者優(yōu)先。
4、有供應(yīng)鏈、財(cái)務(wù)、電商等復(fù)雜業(yè)務(wù)系統(tǒng)開發(fā)背景者優(yōu)先。