崗位職責(zé):
1、與產(chǎn)品經(jīng)理一起進(jìn)行需求分析,與項目經(jīng)理一起進(jìn)行項目交付,帶領(lǐng)敏捷研發(fā)團(tuán)隊完成技術(shù)方案設(shè)計、編碼實現(xiàn)、產(chǎn)品和項目交付和合規(guī)文檔編寫交付
2、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計與性能優(yōu)化,解決復(fù)雜的技術(shù)問題,提升系統(tǒng)穩(wěn)定性與可擴(kuò)展性
3、負(fù)責(zé)詳細(xì)設(shè)計文檔及單元測試用例的編寫,配合測試團(tuán)隊完成驗證
4、與團(tuán)隊成員協(xié)作,持續(xù)優(yōu)化代碼質(zhì)量,推動技術(shù)規(guī)范與架構(gòu)演進(jìn),確保工作任務(wù)交付量和進(jìn)度,優(yōu)化團(tuán)隊工作流程
任職要求:
1、計算機(jī)、通訊、電子工程等相關(guān)理工類專業(yè),本科及以上學(xué)歷
2、8年及以上Java開發(fā)經(jīng)驗,扎實的編程能力,掌握常用數(shù)據(jù)結(jié)構(gòu)與算法、設(shè)計模式,熟悉DDD領(lǐng)域驅(qū)動設(shè)計
3、掌握Maven,Git/Svn等代碼管理工具的使用,熟悉主流代碼分支模式與DevOps流程
4、掌握MySQL、SQL Server等關(guān)系型數(shù)據(jù)庫,熟悉國產(chǎn)數(shù)據(jù)庫(達(dá)夢/人大金倉),具備數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗
5、掌握SpringCloud、SpringMVC、MyBatis等主流開發(fā)框架
6、熟悉微服務(wù)架構(gòu)與分布式系統(tǒng)設(shè)計,掌握Redis、Kafka、Nginx、MQ等中間件使用與優(yōu)化
7、具備云原生實戰(zhàn)經(jīng)驗,精通跨平臺(Windows/Linux)工具容器化封裝,熟練掌握Kubernetes資源編排,能設(shè)計容器化部署架構(gòu),能夠?qū)ockerfile進(jìn)行優(yōu)化
8、具備5人以上團(tuán)隊技術(shù)指導(dǎo)經(jīng)驗,主導(dǎo)或參與過軟件項目管理類工具的開發(fā),能夠編寫高質(zhì)量技術(shù)規(guī)范文檔,推動團(tuán)隊技術(shù)成長