崗位職責(zé):
1、負(fù)責(zé)交易中臺(tái)-訂單售后域的需求分析、方案設(shè)計(jì)
、功能開(kāi)發(fā)、測(cè)試驗(yàn)證、上線部署。
2、負(fù)責(zé)系統(tǒng)的代碼重構(gòu)、性能優(yōu)化、故障排查、線上保障。
3、對(duì)系統(tǒng)現(xiàn)狀以及未來(lái)有深入思考,規(guī)劃以及落地能力。
4、對(duì)技術(shù)有較強(qiáng)鉆研能力,能夠深入了解開(kāi)源技術(shù),現(xiàn)有系統(tǒng)技術(shù)等相關(guān)技術(shù)原理,出問(wèn)題時(shí)能快速定位解決,以及一定的擴(kuò)展能力。
任職要求:
1、扎實(shí)的Java基礎(chǔ),良好的編程規(guī)范,熟悉常用設(shè)計(jì)模式,在多線程、集合使用、優(yōu)化方面有實(shí)戰(zhàn)經(jīng)驗(yàn)
2、熟悉常用互聯(lián)網(wǎng)微服務(wù)分布式RPC框架?Dubbo、SpringBoot、SpringCloud、ZK、Docker等
3、熟悉SQL,并能結(jié)合業(yè)務(wù)場(chǎng)景進(jìn)行SQL優(yōu)化以及結(jié)合其他非SQL框架進(jìn)行多樣性優(yōu)化,熟悉常用數(shù)據(jù)庫(kù)
4、熟悉常用的Nosql技術(shù)框架并在實(shí)際場(chǎng)景中實(shí)踐,如:Redis、MongoDB、ElasticSearch等
5、熟悉常用數(shù)據(jù)庫(kù)分庫(kù)分表處理手段,如Mycat、ShardingJDBC等
6、熟悉常用的消息中間件,并在消息風(fēng)險(xiǎn)控制和場(chǎng)景使用有實(shí)戰(zhàn)經(jīng)驗(yàn)
7、熟悉常用互聯(lián)網(wǎng)高并發(fā)、高可用場(chǎng)景的常用技術(shù)手段
8、熟悉常用分布式架構(gòu)場(chǎng)景下問(wèn)題定位手段和方式
優(yōu)先考慮:
1、有互聯(lián)網(wǎng)高并發(fā)、高可用實(shí)戰(zhàn)經(jīng)驗(yàn)優(yōu)先
2、有豐富的電商業(yè)務(wù)領(lǐng)域知識(shí)以及業(yè)務(wù)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先
3、熟悉事件驅(qū)動(dòng)、DDD相關(guān)開(kāi)發(fā)設(shè)計(jì)優(yōu)先
4、熟悉React、Vue等前端技術(shù)優(yōu)先