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