一、崗位職責:?????1、負責架構(gòu)設(shè)計和搭建平臺,團隊建設(shè);??
?????2、負責系統(tǒng)設(shè)計與核心代碼開發(fā):應(yīng)用系統(tǒng)架構(gòu)設(shè)計、開發(fā)框架搭建,核心算法編寫;??
?????3、負責優(yōu)化現(xiàn)有系統(tǒng)架構(gòu),解決現(xiàn)有技術(shù)架構(gòu)的瓶頸,解決現(xiàn)有系統(tǒng)優(yōu)化升級中的技術(shù)問題等;??
?????4、負責對核心系統(tǒng)進行容災(zāi)、穩(wěn)定性、高可用技術(shù)升級。負責升級改造及遷移的方案設(shè)計和實現(xiàn)。??
?????二、任職資格:??
?????????1、精通JAVA,扎實的Java編程基礎(chǔ),熟悉常用設(shè)計模式、多線程、JVM,包括內(nèi)存模型、類加載機制以及性能優(yōu)化,具有系統(tǒng)設(shè)計、系統(tǒng)分析能力。;???
???????2、熟悉高可用性分布式系統(tǒng)設(shè)計,熟悉RPC、緩存、消息隊列、負載均衡、分布式事務(wù)等,并能進行系統(tǒng)的調(diào)優(yōu)和優(yōu)化;???
???????3、熟練掌握SpringBoot框架,主流微服務(wù)框架開發(fā)經(jīng)驗,深刻理解微服務(wù)原理及運行機制,并對服務(wù)拆分、服務(wù)間調(diào)用、服務(wù)治理有獨特見解;???
???????4、?熟悉Mysql、Oracle數(shù)據(jù)庫,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗,熟悉主流內(nèi)存數(shù)據(jù)庫。