職責范圍:
1、根據(jù)業(yè)務需求,完成迭代需求、新系統(tǒng)建設、客戶定制化項目、機構接入等開發(fā)工作。
??????2、根據(jù)業(yè)務需求,完成生產(chǎn)運維的一系列工作。
??????3、根據(jù)業(yè)務需求,完成項目客戶化實施落地的一系列工作;
??????4、根據(jù)需求,建設符合證券行業(yè)特點的創(chuàng)新產(chǎn)品與平臺;
??????5、負責組織系統(tǒng)功能與性能測試,引入自動化測試能力,落實devops與持續(xù)集成的理念。
?任職要求:
?1、軟件工程、計算機相關本科及以上學歷;5年以上工作經(jīng)驗;
??????2、精通Java語言進行面向對象程序設計,掌握SSH或SSM等Java?Web開發(fā)技術;
??????3、精通Dubbo或SpringCloud微服務框架與相關技術,能獨自完成架構設計和原型開發(fā);
?????????4、熟悉面向對象的設計原則,對GoF設計模式和企業(yè)應用架構模式有深入的了解和實際開發(fā)的相關經(jīng)驗,熟練的使用UML進行面向對象的分析和設計,有TDD(測試驅動開發(fā))和DDD(領域驅動設計)的經(jīng)驗;
??????5、熟悉常用的關系型數(shù)據(jù)庫產(chǎn)品(MySQL、Oracle),熟練的使用SQL和PL/SQL進行數(shù)據(jù)庫編程和優(yōu)化。至少熟悉兩種nosql類數(shù)據(jù)庫,如:mongo,redis。熟悉基于Hadoop、Storm、Spark等數(shù)據(jù)服務開發(fā)。
??????6、了解高并發(fā),低延遲服務設計,分布式系統(tǒng)的設計和應用,緩存、消息、負載均衡、分式數(shù)據(jù)一致機制和實現(xiàn),熟練掌握相關開源框架和中間件;
??????7、具備良好的識別和設計通用框架及模塊的能力;?
??????8、具有證券業(yè)或數(shù)據(jù)公司或互聯(lián)網(wǎng)金融系統(tǒng)研發(fā)經(jīng)驗、以及高并發(fā)、穩(wěn)定性技術經(jīng)驗的優(yōu)先;
??????9、具有良好的溝通技能,團隊合作能力,追求極致的心態(tài)。勤奮好學,扛得住壓力。
??????10、掌握HttpClient、Netty、Socket等多種通信協(xié)議工具的使用與代碼編寫優(yōu)先;
??????11、有數(shù)據(jù)交換或數(shù)據(jù)轉接平臺架構設計及開發(fā)經(jīng)驗者優(yōu)先。