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