崗位職責(zé):
1.負(fù)責(zé)公司TMS系統(tǒng)的設(shè)計(jì)和開發(fā),參與項(xiàng)目需求分析;
2.?根據(jù)產(chǎn)品需求,完成應(yīng)用系統(tǒng)架構(gòu)設(shè)計(jì)和實(shí)現(xiàn);根據(jù)項(xiàng)目計(jì)劃,高質(zhì)量完成系統(tǒng)開發(fā)和調(diào)試工作;
3.?對(duì)業(yè)務(wù)部門提出的系統(tǒng)問題提供技術(shù)支持,能夠快速定位解決問題,保障后臺(tái)系統(tǒng)穩(wěn)定運(yùn)行。
4.評(píng)估產(chǎn)品設(shè)計(jì)方案,開發(fā)后端服務(wù)、APP接口,高質(zhì)高效迭代產(chǎn)品;
5.優(yōu)化系統(tǒng)性能和容量,提高服務(wù)可用性、穩(wěn)定性,保障信息安全;
6.配合SRE和DBA,運(yùn)維線上系統(tǒng),排查故障,修復(fù)BUG。
??
任職資格:
(1)本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),物流行業(yè)經(jīng)驗(yàn)優(yōu)先;
(2)5年以上互聯(lián)網(wǎng)公司Java開發(fā)工作經(jīng)驗(yàn),代碼編寫規(guī)范,編程基礎(chǔ)扎實(shí),邏輯思維能力強(qiáng);
(3)精通Java語言,了解JVM原理,有JVM性能調(diào)優(yōu)經(jīng)驗(yàn)尤佳;
(4)精通主流開源框架和分布式,如SpringBoot、MyBatis、?SpringCloud、Dubbo等;
(5)精通數(shù)據(jù)庫設(shè)計(jì)和開發(fā),熟練使用Mysql,良的SQL編寫和優(yōu)化能力,了解數(shù)據(jù)庫原理,熟悉mysql鎖機(jī)制、排它鎖、間隙鎖、死鎖等問題;
(6)掌握緩存、消息隊(duì)列的原理、限制以及使用場(chǎng)景,熟練使用Redis,ES,MQ等;
(7)熟悉網(wǎng)絡(luò)編程,有MINA,Netty?其中之一的使用經(jīng)驗(yàn);
(8)有服務(wù)器開發(fā)經(jīng)驗(yàn),對(duì)多線程,netty、異步編程熟悉。
(9)有豐富的線上排障經(jīng)驗(yàn)。
(10)熟悉敏捷開發(fā)流程,阿里代碼規(guī)范和單元測(cè)試。
(11)Java基礎(chǔ)扎實(shí)、熟悉多線程、集合等基礎(chǔ)知識(shí);