Smart contract Engineer (DeFi)
Xprimz Sdn. Bhd.
岗位职责:
1. 主导 Web3 后端服务与中间件的核心架构设计与开发,涵盖区块链数据索引、链下计算、交易路由、API 网关及分布式微服务系统。
2. 负责公共服务业务模块的设计与实现,包括链上数据可视化平台、资产管理系统、公共 API 服务等面向用户及合作方的产品化服务。
3. 设计并实现高可用、高并发的服务端架构(QPS > 1 万),支撑数字资产管理、交易撮合、链上事件监听与实时通知等核心场景。
4. 与以太坊等 EVM 兼容链节点深度交互,完成 JSON-RPC/WebSocket 调用、交易构造与解析、Gas 管理及智能合约事件订阅。
5. 编写高质量可维护代码,输出技术文档、单元测试与 CI/CD 流程规范。
6. 跟踪 Web3 技术发展趋势(Layer2、账户抽象、意图执行、ZK 等),推动系统架构持续演进。
7. 参与公共服务产品的需求分析、交互设计评审与用户体验优化,确保技术方案与业务目标高度对齐。
6. 跟踪 Web3 技术发展趋势(Layer2、账户抽象、意图执行、ZK 等),推动系统架构演进。
加分项:
-有中心化交易所(CEX)或数字资产支付/清结算系统研发经验。
-熟悉 Solidity,能独立阅读智能合约源码并排查链上问题。
-了解 ZK-Rollup / Optimistic Rollup 等 Layer2 方案技术原理。
-参与过开源区块链项目。
-有 toB/toG 公共服务项目交付经验,熟悉 API 开放平台、数据治理或合规审计流程。
Job Requirements:
任职要求:
必备条件
1. 计算机相关专业本科及以上学历,5 年以上 Java 后端开发经验。
2. Java 基础扎实,深入理解 JVM 原理、多线程/并发编程模型,熟练使用 Spring Boot / Spring Cloud 微服务体系。
3. 熟悉分布式系统设计,具备 Redis、Kafka / RocketMQ、MySQL 的实际调优经验,有高并发场景(QPS > 1 万)实战经历。
4. 掌握 Web3 技术栈,理解区块链基本原理(共识、交易生命周期、MPT 状态树),有 Web3j 或 ethers.js 等链交互库使用经验。
5. 具备公共服务产品的设计能力与实战经验,能够独立完成公共服务模块的架构设计、接口规范制定及跨团队协作推进。
6. 有公共服务系统或平台开发经验,如政务服务、公共数据平台、开放 API 服务、跨机构数据共享系统等。
7. 熟悉 ERC-20 / ERC-721 / ERC-1155 代币标准,了解 DeFi 核心逻辑及常见协议(Uniswap、AAVE 等)。
8. 良好的英文技术文档阅读能力,能独立跟进海外技术社区的协议规范。
9. 责任心强,具备良好的沟通协作与自驱能力,适应远程协作与快速迭代节奏。奏