崗位職責(zé):????????1、負責(zé)系統(tǒng)總體設(shè)計:應(yīng)用架構(gòu)設(shè)計、開發(fā)框架搭建、開發(fā)規(guī)范制定,進行業(yè)務(wù)模塊代碼編寫;????????2、優(yōu)化現(xiàn)有架構(gòu),設(shè)計的新架構(gòu),解決現(xiàn)有技術(shù)架構(gòu)的性能完善,解決平臺中升級事件的技術(shù)問題;????????3、進行系統(tǒng)技術(shù)平臺的選型和評估新技術(shù)的可行性;????????4、參與需求評審,主導(dǎo)技術(shù)方案編寫,有一定的項目及團隊協(xié)作能力。???????任職要求:????????1、本科學(xué)歷,5年以上架構(gòu)開發(fā)經(jīng)驗,精通JAVA語言、熟悉JAVA設(shè)計模式;???????2、熟練Struts2、WebService、mybatis、springMVC,spring?boot、spring?cloud,深入研究過一種以上開源框架源碼;???????3、熟悉JVM原理、NIO、多線程、集合等技術(shù),3年以上高并發(fā)、高可用平臺的設(shè)計開發(fā)經(jīng)驗;???????4、熟悉常用的中間件技術(shù)(如微服務(wù)框架、緩存redis、消息隊列MQ、調(diào)度框架quarts、web服務(wù)器等)并能獨立部署高可用應(yīng)用服務(wù);???????5、熟悉oracle數(shù)據(jù)庫開發(fā)和管理,編寫過存儲過程和存儲函數(shù)、熟悉數(shù)據(jù)庫調(diào)優(yōu)和集群搭建;???????6、熟悉Linux基本操作、linux環(huán)境下服務(wù)器管理及虛擬化技術(shù),如docker;???????7、學(xué)習(xí)能力強,熱愛技術(shù),樂于研究、有技術(shù)類框架或中間件產(chǎn)品的設(shè)計、開發(fā)經(jīng)驗者優(yōu)先。