崗位職責(zé):
1、負(fù)責(zé)產(chǎn)品及項(xiàng)目的架構(gòu)設(shè)計(jì)和核心代碼的編寫(xiě);
2、綜合考慮系統(tǒng)的性能、安全性及代碼質(zhì)量,提供***的解決方案;
3、解決軟件研發(fā)過(guò)程中遇到的關(guān)鍵技術(shù)問(wèn)題;
4、診斷和解決現(xiàn)行系統(tǒng)可能存在的問(wèn)題;
任職要求:
1、大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);
2、5年以上軟件設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn),3年以上項(xiàng)目設(shè)計(jì)和架構(gòu)經(jīng)驗(yàn);
3、對(duì)springMVC、常見(jiàn)公私鑰算法有了解,熟悉TCP、HTTPS、TLS、SSL等有深入理解;?
4、對(duì)web開(kāi)發(fā)的前后端分離有一定認(rèn)識(shí)或?qū)嵺`;?
5、熟練使用svn、Git、maven、以及基于maven的模塊依賴構(gòu)建;?
6、熟悉大表分割、分庫(kù)分表技術(shù),以及相關(guān)工具如mycat;?
7、熟悉oracle,sqlserver2000,Mysql,nosql(redis、MongoDB)等主流數(shù)據(jù)庫(kù)管理系統(tǒng)相關(guān)技術(shù)及工具;?
8、對(duì)java?NIO有深刻理解,并發(fā)編程、線程池模型有深入理解;?
9、熟悉微服務(wù)架構(gòu)與模塊化技術(shù),對(duì)常見(jiàn)dubbox、dubbo、spring?boot、osgi等技術(shù)有實(shí)戰(zhàn)經(jīng)驗(yàn);?
10、能夠熟練使用nginx進(jìn)行負(fù)載均衡、故障檢測(cè)、限流等開(kāi)發(fā)和配置;?
11、熟悉websocket瀏覽器通信技術(shù)以及版本兼容性問(wèn)題;?
12、有分布式文件、圖片服務(wù)存儲(chǔ)開(kāi)發(fā)經(jīng)驗(yàn),如fastdfs、cdn、gridfs、ceph等經(jīng)驗(yàn);
13、具備良好的表達(dá)和溝通、文檔撰寫(xiě)能力,較強(qiáng)的團(tuán)隊(duì)合作精神;
14、有金融、量化項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。