崗位職責(zé):
1、協(xié)助梳理業(yè)務(wù)需求,進(jìn)行需求分析,提供技術(shù)規(guī)劃及架構(gòu)設(shè)計(jì)方案;
2、主動(dòng)負(fù)責(zé)并參與技術(shù)架構(gòu)設(shè)計(jì)、重構(gòu)、優(yōu)化,根據(jù)業(yè)務(wù)規(guī)劃及技術(shù)規(guī)劃制定應(yīng)用系統(tǒng)設(shè)計(jì);
3、主動(dòng)參與業(yè)務(wù)及系統(tǒng)功能的架構(gòu)與組件代碼編寫(xiě),開(kāi)發(fā)與維護(hù)系統(tǒng)功能及業(yè)務(wù)功能;
4、發(fā)現(xiàn)和解決業(yè)務(wù)系統(tǒng)技術(shù)問(wèn)題,保證系統(tǒng)質(zhì)量、性能和穩(wěn)定性;
5、團(tuán)隊(duì)內(nèi)外部溝通協(xié)作,確保系統(tǒng)架構(gòu)內(nèi)外設(shè)計(jì)合理或保障項(xiàng)目質(zhì)量與進(jìn)度;
6、積極參與團(tuán)隊(duì)技術(shù)分享和交流。
任職要求:
1、碩士研究生學(xué)歷,至少3年以上Java開(kāi)發(fā)經(jīng)驗(yàn),熟悉主流開(kāi)發(fā)框架,如Spring技術(shù)棧,SpringBoot Mybatis Redis ElasticSearch Kafka等;
2、Java基礎(chǔ)扎實(shí),了解常用的設(shè)計(jì)模式,了解I/O、多線程、集合等基礎(chǔ)框架,理解Java虛擬機(jī)原理;
3、擁有良好的計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí),如數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、操作系統(tǒng)等,擁有良好的編程能力;
4、熟練Mysql等數(shù)據(jù)庫(kù)開(kāi)發(fā)與設(shè)計(jì),理解Mysql原理;
5、熟悉常見(jiàn)的分布式中間件,如緩存、消息隊(duì)列、分布式協(xié)調(diào)等,至少對(duì)其中一種有較深入的理解;
6、具備良好的需求分析能力、業(yè)務(wù)和技術(shù)方案設(shè)計(jì)能力,思路清晰,具備良好的語(yǔ)言表達(dá)和溝通能力;
7、具備良好的職業(yè)素養(yǎng),團(tuán)隊(duì)協(xié)作能力與團(tuán)隊(duì)精神,對(duì)互聯(lián)網(wǎng)技術(shù)有學(xué)習(xí)熱情;
8、有大型保險(xiǎn)、信貸、支付系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。