工作職責(zé):
1、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì),參與需求分析、技術(shù)決策以及詳細(xì)設(shè)計(jì);
2、對(duì)已有系統(tǒng)優(yōu)化、重構(gòu),持續(xù)提升核心系統(tǒng)的穩(wěn)定性和性能;
3、核心能力的設(shè)計(jì)及代碼編寫、開發(fā)維護(hù)公用核心模塊;
4、編寫系統(tǒng)文檔及開發(fā)規(guī)范,對(duì)開發(fā)團(tuán)隊(duì)進(jìn)行指導(dǎo)培訓(xùn),提升團(tuán)隊(duì)整體分析、設(shè)計(jì)與編碼能力;
5、解決技術(shù)難題,排查系統(tǒng)疑難雜癥,對(duì)系統(tǒng)進(jìn)行調(diào)優(yōu);
6、積極關(guān)注業(yè)界發(fā)展趨勢及相關(guān)新技術(shù),進(jìn)行技術(shù)預(yù)研,持續(xù)提升公司的技術(shù)創(chuàng)新能力;
任職資格:
1、計(jì)算機(jī)相關(guān)專業(yè)統(tǒng)招本科以上學(xué)歷;
2、精通Java開發(fā)語言,5年及以上使用Java進(jìn)行開發(fā)的經(jīng)驗(yàn),2年以上大型管理軟件產(chǎn)品或項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),具有良好的代碼質(zhì)量和風(fēng)格;
3、熟練使用Spring框架及組件,包括Spring?MVC、Spring?Boot、Spring?Cloud及Hibernate等開源框架,微服務(wù)架構(gòu)及開發(fā)經(jīng)驗(yàn)豐富;
4、熟練使用數(shù)據(jù)庫如Mysql、Oracle、Kingbase等,熟悉數(shù)據(jù)庫及SQL優(yōu)化;熟悉常用緩存、消息及檢索相關(guān)技術(shù),如Redis,RabbitMQ,Solr/Es等;
5、熟悉Linux系統(tǒng)及shell腳本,熟悉容器及容器編排;
6、熟悉Html、Css、Java"script"、JQuery、Vue等前端技術(shù);
7、善于學(xué)習(xí),具備良好的溝通技能,團(tuán)隊(duì)合作能力,思路清晰,善于思考,能獨(dú)立分析和解決復(fù)雜問題。