职位概况
全球团队 · 全程远程 · 高性能区块链交易平台 · 即时结算数字货币
如果你想用 Java 在高并发、低延迟的环境中重新定义 区块链交易所 的技术极限,这份岗位正等待你加入。我们是一家全球化、远程优先的数字货币交易平台,代码即资产,技术即竞争力。欢迎有 交易所开发经验 的资深 Javaer,一起把订单撮合、风控、撮合引擎、全球网关推进到 十万 QPS 的新高度。
👉 想看看用 Java 把撮合引擎干到十万 TPS 是如何炼成的?
核心职责
1. 需求洞察与系统设计
- 深度拆解 币币交易、合约交易、法币通道、链上充提 的业务内核
- 输出可演进的 微服务架构 方案:DDD 建模 → 事件驱动 → 弹性扩缩容
- 对 撮合引擎、行情推送、资产网关 等关键链路做性能基准与容量评估
2. 架构评审与质量监督
- 主持每周一次的 技术评审会,确保一致性、可靠性、可观测性
- 设计并推动 混沌工程 演练,提前发现故障边界
- 引入 压测模型:Gatling/JMH/GoReplay 组合,模拟十万级并发秒杀行情
3. 核心代码与问题攻坚
- 使用 Spring Cloud Alibaba、Netty、Disruptor 等高性能组件,自研撮合管道
- 80% 时间编码 + 20% 时间 on-call,用 JProfiler/AsyncProfiler 火眼金睛定位 GC 抖动、锁竞争 等瓶颈
- 将延迟 p99 压到 15 ms 以内,让用户下单不再“滑点”
4. 跨团队合作
- 与 量化团队 打通撮合行情接口,提供毫秒级推送
- 与 风控团队 共建用户画像与链上分析,实时拦截异常资金流
- 与 合规团队 对接监管上报 API,确保多国牌照要求秒级生效
5. 平台建设与长期演进
- 提炼统一的 微服务脚手架,让新业务 1 周上线
- 打造 分布式事务(TCC/Saga)的傻瓜式框架,一键保障资产一致性
- 建立 多活灾备(Active-Active),同城双写到异地 3 副本
6. 技术布道与人才培养
- 组织“午间 Tech Talk”,分享 区块链交易所 最佳实践
- 给中级/初级工程师代码走读,实测性能提升 30%+
- 参与校招面试,定义下一代 高性能 Java 技术人才标准
7. 持续创新
- 跟踪 Rust 撮合引擎 和 Java Loom 虚拟线程 的最新性能报告
- 设计 链下撮合链上结算 的混合模型,探索 Layer2 高速通道
- 每季度输出一篇 白皮书,把技术路线与产品路线绑定并落地
职位要求
技术硬实力
- 本科及以上学历,计算机、软件工程或数理相关专业
- 5 年以上 使用 Java 开发 Web 或后端服务经验
- 深入了解 JVM 内存模型、类加载机制,能利用 JIT 日志 揪出性能回退
- 精通 Spring Boot & Cloud、MyBatis、JPA 等主流开源框架
- 熟悉 设计模式,对 DDD(领域驱动设计) 有独到见解
- 高并发 十万 QPS 真实实战:线程池、CAS、无锁队列、零拷贝 I/O,样样精通
- 了解 前端 基础:Vue/React、WebSocket、事件推送,能做到 自测联调 闭环
- 熟悉 MySQL、Redis、ClickHouse、Kafka、RabbitMQ 的选型与调优
- 具备 DevOps 思维:Docker、K8s、Helm,端到端 CI/CD
业务软技能
- 有 数字货币交易所开发经验 或 证券、外汇、期权 等金融科技产品经验
- 对交易 撮合、行情、风控、爆仓、清结算 的业务流程烂熟于心
- 能将复杂业务抽象为简洁模型,提升 系统边界 的可维护性
- 良好的 英语读写能力,跨国队友异步沟通无障碍
- 责任心 + 自驱力,敢于对关键 性能指标 负责到底
加分项
- 熟悉 Rust 或 C++ 实现撮合算法,跨语言调用优化
- 有 撮合引擎撮合撮合撮合(故意重复三次,强调)的性能调优故事
- 活跃使用两家及以上 主流加密货币交易所,对用户体验痛点有深刻洞察
- 量化交易背景 或持有 CFA、FRM 证书
- 参与过开源 区块链项目,贡献合并请求被社区采纳
面试流程
- 简历筛选 — 48 小时内反馈
- 视频技术面(1 轮,重点考察微服务/高并发/交易策略理解)
- 视频综合面(1 轮,潜力与团队文化匹配度)
- 发放 offer → 异步环境配置 → 线上报到 → First Day Code Review
薪资福利
- 全球竞争薪酬(USDT 或稳定币结算,秒到)
- 远程办公补贴、品质外设礼包
- Token 期权激励:按绩效解锁,共享交易平台增值红利
- 弹性作息,12 天年假,政策合规地缴纳社保/公积金
- 年度技术大会全额赞助,线上线下培训无限预算
FAQ:五分钟解答你所有疑虑
Q1:没有交易所背景,只有支付或电商高并发经验,能尝试吗?
A:可以,只要你有 十万级并发 的实战经验,并愿意在 两周内完成交易撮合最小闭环 的内部训练营,即可转正——我们提供全部历史数据和测试账号。
Q2:远程办公如何保证代码安全与机密性?
A:所有开发机通过 零信任 VPN;代码库强制 2FA、预发环境水印录屏;任何 PR 均为强制双人 review。
同时,核心密钥通过 加密 HSM,任何人都无法完整导出。
Q3:公司时区分布?会议太多会不会加班?
A:目前团队分布在 GMT+0 到 GMT+8 之间。我们遵循 Autonomy + Async 文化,重点会议集中在 10:00–12:00 UTC,避免深夜同步。每周迭代闭环,不鼓励透支。
Q4:我只会 Java,不懂区块链底层会影响晋升吗?
A:不会。我们会安排循序渐进的 区块链核心原理内部课程(P2P 网络、UTXO、EVM、Layer2 等),并与绩效直接挂钩。
晋升主要看 系统影响力 与 业务结果,而非语言或背景。
Q5:面试通过后多久能入职?要现场报到吗?
A:最快 7 天 内完成入职流程,全程远程——只需要邮寄设备包、云签字即可。从此告别通勤。
Q6:绩效奖金如何计算?
A:由 个人 OKR + 团队北极星 双向驱动。OKR 从系统稳定性、交易延迟、新功能上线迭代、创新提案四维度衡量;团队北极星包括 日活增长、撮合成功率、安全事故 0 记录。季度结算,公开透明。
关键词:区块链 Java 开发、高并发、撮合引擎、微服务架构、数字货币交易所、远程招聘、Spring Cloud、性能优化、DevOps