崗位職責(zé)
1、參與數(shù)字資產(chǎn)交易所核心系統(tǒng)的設(shè)計(jì)與開發(fā),包括訂單撮合、委托管理、成交清算、行情推送等模嵌i
2、實(shí)現(xiàn)撮合引擎邏輯,保證高并發(fā)下的準(zhǔn)確性與性能:
3、開發(fā)和維護(hù)交易數(shù)據(jù)模塊,支持實(shí)時(shí)數(shù)據(jù)分析、K線生成、成交明細(xì)等;
4、與鏈上服務(wù)對接,如充提流程、錢包系統(tǒng)、鏈上數(shù)據(jù)同步:
5、與前端、產(chǎn)品、測試緊密協(xié)作,推動(dòng)項(xiàng)目按時(shí)高質(zhì)量交付:
6、編寫相關(guān)文檔、接口說明及單元測試,保障系統(tǒng)可維護(hù)性。
崗位要求
1、精通 Java語言,熟悉 Spring BootCloud 框架,具備高并發(fā)、分布式系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉多線程、鎖機(jī)制及性能調(diào)優(yōu);熟悉高性能交易系統(tǒng)架構(gòu)設(shè)計(jì),具備百萬級并發(fā)系統(tǒng)開發(fā)或優(yōu)化經(jīng)驗(yàn);熟悉撮合引擎原理與實(shí)現(xiàn),如限價(jià)單撮合、撮合算法(價(jià)格優(yōu)先/時(shí)間優(yōu)先);熟悉 Redis、Kafka、MySQLMongoDB 等常見中間件,掌握緩存、消息隊(duì)列的高效使用;理解區(qū)塊鏈基本原理,熟悉以太坊或其他主流鏈結(jié)構(gòu),了解錢包管理及鏈上交互流程;
2、具有交易撮合系統(tǒng)、數(shù)字資產(chǎn)交易所、量化平臺或金融系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、有 Web3 協(xié)議(如Uniswap、0x、Layer2、zk-Rollup)集成經(jīng)驗(yàn)者加分;
4、良好的編碼習(xí)慣和技術(shù)文檔編寫能力,具備責(zé)任心和團(tuán)隊(duì)合作精神。