阿里云智能-Java應(yīng)用架構(gòu)師-系統(tǒng)設(shè)計(jì)
4-7萬元/月職位描述
我們正在招聘有經(jīng)驗(yàn)的后端研發(fā)工程師,加入我們的技術(shù)團(tuán)隊(duì)。你將承擔(dān)Java/Go應(yīng)用系統(tǒng)的設(shè)計(jì)、開發(fā)與維護(hù)工作,支撐阿里云產(chǎn)品在國(guó)際市場(chǎng)的落地與運(yùn)行。如果你精通SpringBoot、SpringMVC,具備主流中間件的實(shí)際使用經(jīng)驗(yàn),并擁有良好的架構(gòu)設(shè)計(jì)能力與編碼素養(yǎng),歡迎加入我們!
主要職責(zé):
負(fù)責(zé)基于SpringBoot或Go語(yǔ)言的應(yīng)用系統(tǒng)開發(fā)、迭代與性能優(yōu)化。
參與系統(tǒng)架構(gòu)的規(guī)劃與升級(jí),撰寫高質(zhì)量、易維護(hù)的代碼。
協(xié)同產(chǎn)品經(jīng)理、前端工程師及其他協(xié)作方,保障項(xiàng)目高效推進(jìn)和準(zhǔn)時(shí)交付。
主導(dǎo)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)、性能調(diào)優(yōu)及SQL優(yōu)化,保障服務(wù)穩(wěn)定高效。
編寫相關(guān)技術(shù)文檔,參與代碼審查,提升整體代碼質(zhì)量與可讀性。
攻關(guān)核心系統(tǒng)中的關(guān)鍵技術(shù)問題,輸出可行的技術(shù)方案與支持策略。
職位要求
1.必備技能:
掌握J(rèn)ava編程語(yǔ)言,具備扎實(shí)的編碼基本功。
熟悉SpringBoot框架,具有使用SpringMVC進(jìn)行項(xiàng)目開發(fā)的實(shí)際經(jīng)歷。
了解常用中間件如消息隊(duì)列(Kafka/RabbitMQ)、緩存(Redis)、RPC(Dubbo/gRPC)等的使用場(chǎng)景與集成方式。
熟悉MySQL數(shù)據(jù)庫(kù),能獨(dú)立完成數(shù)據(jù)庫(kù)建模、性能優(yōu)化及SQL語(yǔ)句調(diào)優(yōu)。
具備良好的系統(tǒng)架構(gòu)設(shè)計(jì)能力,能夠構(gòu)建高可用、可伸縮的服務(wù)體系。
掌握常見設(shè)計(jì)模式,具備清晰的面向?qū)ο缶幊趟季S。
三年以上Java開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn)。
2.Go語(yǔ)言相關(guān)要求(滿足其一即可):
有實(shí)際Go項(xiàng)目經(jīng)驗(yàn),熟悉Gin、Beego等主流框架。
理解Go語(yǔ)言核心機(jī)制,如goroutine、channel及GC原理。
具備Java與Go雙技術(shù)棧項(xiàng)目實(shí)踐者優(yōu)先考慮。
3.優(yōu)先條件:
參與過復(fù)雜Java系統(tǒng)的重構(gòu)、遷移或升級(jí)工作。
有云服務(wù)相關(guān)開發(fā)背景,熟悉OSS、RDS等云產(chǎn)品的應(yīng)用。
曾使用AI輔助編程工具(如通義靈碼)提升開發(fā)效率。
具備微服務(wù)架構(gòu)落地經(jīng)驗(yàn),熟悉SpringCloud/Alibaba或GoMicro等技術(shù)棧。
4.綜合素質(zhì):
具備良好的表達(dá)能力與團(tuán)隊(duì)協(xié)作意識(shí)。
具備快速學(xué)習(xí)能力和獨(dú)立分析解決問題的能力。
熱愛技術(shù),樂于鉆研并持續(xù)跟進(jìn)前沿技術(shù)發(fā)展。