崗位職責(zé):
1、理解開發(fā)需求,深化需求細(xì)節(jié)提出問題并澄清,確保理解無誤;
2、系統(tǒng)設(shè)計(jì),根據(jù)業(yè)務(wù)架構(gòu),設(shè)計(jì)系統(tǒng)架構(gòu)和模塊,確定技術(shù)選型、框架、技術(shù)棧;
3、文檔整理,編寫設(shè)計(jì)文檔、系統(tǒng)架構(gòu)圖、模塊設(shè)計(jì)、接口設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì);
4、根據(jù)設(shè)計(jì)文檔完成開發(fā)、單元測(cè)試,確保代碼質(zhì)量;
5、性能優(yōu)化與運(yùn)維支持;
任職資格:
1、精通Java語言,包括語法、核心庫(kù),3年以上的Java技術(shù)棧開發(fā)經(jīng)驗(yàn);
2、具備一定的技術(shù)架構(gòu)設(shè)計(jì)能力,熟悉IAAS、SaaS、PaaS的邏輯關(guān)系;
3、精通常用數(shù)據(jù)庫(kù)操作,具備處理數(shù)據(jù)庫(kù)故障及性能優(yōu)化經(jīng)驗(yàn);
4、有良好的代碼編寫規(guī)范、版本控制、測(cè)試規(guī)范;
5、具備獨(dú)立開發(fā)和部署的能力;
6、了解容器、微服務(wù)、自動(dòng)化運(yùn)維;