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