崗位職責:
1、負責參與系統(tǒng)產(chǎn)品架構(gòu)設計和需求分析、根據(jù)需求,編寫基本設計、詳細設計等文檔編寫;
2、負責/參與技術(shù)架構(gòu)設計、重構(gòu)、優(yōu)化,根據(jù)業(yè)務規(guī)劃及技術(shù)規(guī)劃制定應用架構(gòu)方案;
4、負責提供技術(shù)評估和建議,包括新技術(shù)探索、跟進、分享;
5、負責系統(tǒng)核心業(yè)務功能及組件的實現(xiàn), 系統(tǒng)后臺框架搭建,核心代碼編寫 ;
6、負責對系統(tǒng)的重用、擴展、安全、性能、伸縮性、簡潔等做系統(tǒng)級的把握;
7、負責主導構(gòu)建和完善知識空間,review和完善空間內(nèi)的協(xié)作文檔并協(xié)助開發(fā)經(jīng)理制定架構(gòu)規(guī)范和標準(要求擁有很強的文檔能力和繪圖能力);
8、負責指導中低級別開發(fā)技術(shù)規(guī)范、提升整體團隊技術(shù)能力,協(xié)助開發(fā)經(jīng)理沉淀項目開發(fā)資產(chǎn),提高系統(tǒng)開發(fā)效率。
任職要求:
1、本科及以上學歷,計算機相關(guān)專業(yè),8年以上Java應用開發(fā)經(jīng)驗,3年以上需求分析或架構(gòu)設計經(jīng)驗;
2、有良好的架構(gòu)分層和設計思想,精通面向?qū)ο蠓治龊驮O計,能熟練運用建模工具(UML建模工具&PDManer)進行設計工作,且能夠指導開發(fā)人員進行開發(fā)和設計工作;
3、從事過中大型項目開發(fā),有分布式系統(tǒng)、微服務、大數(shù)據(jù)、高并發(fā)等相關(guān)經(jīng)驗;
4、具有豐富的Mysql、Oracle、Sqlserver等數(shù)據(jù)庫設計與開發(fā)經(jīng)驗; Redis、Mongodb等緩存數(shù)據(jù)庫技術(shù)經(jīng)驗;
5、熟悉微服務架構(gòu),有豐富的微服務架構(gòu)開發(fā)經(jīng)驗,熟悉dubbo、springcloud等微服務框架,熟悉MQ、kafuka等消息中間件。
6、豐富的敏捷醒目經(jīng)驗,熟悉DevOps,可以通過Git/Jenkins實現(xiàn)CI/CD;有軟件配置管理、缺陷管理工具的使用經(jīng)驗;
7、能夠撰寫技術(shù)文檔和向非技術(shù)人員解釋復雜的Java技術(shù)問題;
8、具備較強的抽象設計能力和產(chǎn)品思維,善于溝通、善于分析,能將復雜問題簡單化;
9、有較強的責任感和進取心,有較強的抗壓力和溝通能力;
10、有全局觀,能從業(yè)務需求的角度開展技術(shù)工作,具有較強的邏輯思維、分析能力,執(zhí)行能力,統(tǒng)籌規(guī)劃能力及業(yè)務推動能力。
加分項:
1、熟悉 DDD 領(lǐng)域驅(qū)動設計思想,并有實際項目落地經(jīng)驗優(yōu)先;
2、有大中型項目系統(tǒng)重構(gòu)設計并參與并落地實施實際經(jīng)驗優(yōu)先;
3、有業(yè)務中臺、數(shù)據(jù)中臺、ERP、BIM、APS、PLM等技術(shù)架構(gòu)設計經(jīng)驗者優(yōu)先;
4、熟練掌握常用的設計模式和主流開源框架,有大型企業(yè)級項目經(jīng)驗或業(yè)內(nèi)知名產(chǎn)品研發(fā)經(jīng)驗者優(yōu)先,
5、有利用AIGC進行提升團隊效率經(jīng)驗及從0-1搭建過低代碼平臺者優(yōu)先。