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