崗位職責(zé):
??1、負(fù)責(zé)支付平臺(tái)內(nèi)結(jié)算平臺(tái)等業(yè)務(wù)關(guān)鍵項(xiàng)目或模塊的需求分析、系統(tǒng)設(shè)計(jì)和研發(fā);
??2、基于相關(guān)業(yè)務(wù)的理解,根據(jù)需求進(jìn)行技術(shù)方案設(shè)計(jì),并獨(dú)立承擔(dān)關(guān)鍵功能模塊的設(shè)計(jì)和開(kāi)發(fā);
??3、把握自己所負(fù)責(zé)子系統(tǒng)的業(yè)務(wù)與技術(shù)演進(jìn)方向,保證系統(tǒng)的安全、穩(wěn)定、高效運(yùn)行;
??4、主導(dǎo)性能優(yōu)化、故障排查和解決線上問(wèn)題等系統(tǒng)運(yùn)維工作;
??5、通過(guò)持續(xù)優(yōu)化系統(tǒng)性能提升系統(tǒng)穩(wěn)定性,持續(xù)以自動(dòng)化手段提高效率;
??6、指導(dǎo)初級(jí)中級(jí)工程師,積極組織參與團(tuán)隊(duì)技術(shù)分享,促進(jìn)團(tuán)隊(duì)成員共同進(jìn)步。
??任職要求:
??1.?專(zhuān)科及以上學(xué)歷,計(jì)算機(jī)軟件或相關(guān)專(zhuān)業(yè)。
??2.?6年及以上使用JAVA開(kāi)發(fā)的經(jīng)驗(yàn),JAVA基礎(chǔ)扎實(shí),理解io、多線程、集合等基礎(chǔ)框架,對(duì)JVM原理有比較深入了解。
??3.?熟悉微服務(wù)架構(gòu)spring-cloud或者dubbo及相關(guān)組件原理。
??4.?熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問(wèn)題。
??5.?掌握多線程及高性能的設(shè)計(jì)與編碼及性能調(diào)優(yōu);有高并發(fā)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。
??6.?掌握Linux?操作系統(tǒng)和大型數(shù)據(jù)庫(kù);對(duì)sql優(yōu)化有豐富的經(jīng)驗(yàn)。
??7.具備訂單、支付、結(jié)算相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
??8.?學(xué)習(xí)能力強(qiáng),適應(yīng)能力好,有強(qiáng)烈的責(zé)任心,具備耐心/細(xì)心的品質(zhì)。