1. 負(fù)責(zé)系統(tǒng)總體設(shè)計(jì):包括應(yīng)用架構(gòu)設(shè)計(jì)、開發(fā)框架搭建、開發(fā)規(guī)范制定,帶領(lǐng)團(tuán)隊(duì)完成業(yè)務(wù)模塊代碼編寫及項(xiàng)目的整體質(zhì)量和進(jìn)度把控。
2. 根據(jù)項(xiàng)目要求負(fù)責(zé)系統(tǒng)的架構(gòu)設(shè)計(jì)和核心代碼的編寫,主導(dǎo)技術(shù)難題攻關(guān),優(yōu)化軟件性能。
3. 參與對(duì)軟件開發(fā)團(tuán)隊(duì)的技術(shù)指導(dǎo)、設(shè)計(jì)規(guī)范、軟件產(chǎn)品改進(jìn)工作,并能結(jié)合公司實(shí)際業(yè)務(wù)系統(tǒng)進(jìn)行框架設(shè)計(jì),撰寫相關(guān)技術(shù)文檔。
4. 深度理解業(yè)務(wù)需求,參與項(xiàng)目需求分析。
任職要求:
1. 本科以上學(xué)歷,軟件工程或計(jì)算機(jī)科學(xué)相關(guān)專業(yè)。
2. 5年以上軟件開發(fā)相關(guān)工作經(jīng)驗(yàn),2年以上大型項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),至少要有1個(gè)以上微服務(wù)類型的項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),具備大中型項(xiàng)目的系統(tǒng)設(shè)計(jì)及項(xiàng)目整體規(guī)劃分析與把控能力。
3. 熟練掌握J(rèn)ava開發(fā)語言,精通或熟悉Spring開發(fā)框架;有Spring Cloud微服務(wù)系統(tǒng)架構(gòu)實(shí)踐經(jīng)驗(yàn)者優(yōu)先。
4. 掌握關(guān)系型數(shù)據(jù)庫(Oracle、MySQL等)至少一種,熟練掌握SQL語句;熟悉Redis、MongoDB、Memcached等常見NoSQL數(shù)據(jù)庫。
5.熟悉前端技術(shù): CSS, JavaScript, Vue, HTML, React等
6. 具備良好的設(shè)計(jì)模式理解能力,有較好的算法基礎(chǔ),有團(tuán)隊(duì)管理經(jīng)驗(yàn)優(yōu)先。