Java架構師
?工作內(nèi)容:
?1.負責系統(tǒng)總體設計與核心代碼開發(fā):應用系統(tǒng)架構設計、開發(fā)框架搭建、開發(fā)規(guī)范制定,核心算法編寫,指導開發(fā)團隊進行業(yè)務模塊代碼編寫等。
?2.負責優(yōu)化現(xiàn)有產(chǎn)品架構,設計新的架構,解決現(xiàn)有技術架構的瓶頸,解決現(xiàn)有業(yè)務產(chǎn)品優(yōu)化升級的技術問題等。
?任職資格:
?1.?5年以上工作經(jīng)驗,豐富的軟件架構設計經(jīng)驗,實際完成并獨立設計、改造的軟件項目不少于3個,或大型項目1個。
?2.精通JAVA,扎實的Java編程基礎,熟悉常用設計模式、多線程、JVM,包括內(nèi)存模型、類加載機制以及性能優(yōu)化,具有系統(tǒng)設計、系統(tǒng)架構能力。
?3.熟悉高性能、高并發(fā)、高可用性分布式系統(tǒng)設計,熟悉RPC、GRPC、緩存、消息隊列、負載均衡、分布式事務等,并能進行系統(tǒng)的調(diào)優(yōu)和優(yōu)化。
?4.熟練掌握SpringBoot框架,兩年以上SpringCloud微服務框架開發(fā)經(jīng)驗,深刻理解微服務原理及運行機制,并對服務拆分、服務間調(diào)用、服務治理有獨特見解。
?5.熟悉Postgresql、Mysql等數(shù)據(jù)庫,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗,熟悉主流多種NoSQL數(shù)據(jù)庫。
?6.熟悉Docker/Kubernetes容器化