Backend Developer
驻
驻办公室技术岗位
40 - 55K HKD
Full-time
Remote
JavaCryptographyBlockchainFIX ProtocolLinuxMySQLOracleMongoDBKafkaRedisMemcachedRabbitMQ
我们正在寻找多名优秀的初中级后端工程师,参与多平台系统的后端开发工作。
你将负责为 Web、iOS、Android 等多端构建高可扩展性的后端系统,业务范围涵盖 账户体系、资金系统、法币、数字资产、资产转换、交易系统、撮合引擎、交易机器人以及风控系统 等。
你将与跨职能团队协作,不断提升系统稳定性和技术质量,参与关键系统的持续演进。本岗位为驻办公室办公(非远程)。
主要职责
一、系统开发与维护
- 参与核心业务系统的设计、开发与优化。
- 负责 FIX 协议模块 的重构与重建,以及与外部流动性方 / 做市方的系统对接与通信。
- 参与一个或多个核心模块的开发,如 账户管理、资金管理、法币交易、数字资产交易 等。
- 参与 撮合引擎、交易系统、风控系统 等关键系统的开发与维护。
二、技术协作
- 与产品团队紧密合作,理解业务需求并提供合理的技术解决方案。
- 与前端及移动端团队协作,确保
- API 设计与实现能够满足多平台需求。
- 参与技术评审,保障代码质量及系统架构的合理性。
三、性能优化
- 对系统进行性能调优,确保在高并发场景下的系统稳定性与可靠性。
- 参与系统监控、问题排查与故障处理,保障系统的高可用性。
任职要求
- 本科及以上学历。
- 3–6 年后端开发经验。
- 精通 Java(必需),具备 Java 项目开发经验。
- 熟悉 FIX 协议 的使用与设计(必需)。
- 能够独立完成模块级功能开发。
- 熟悉常见的数据结构与算法。
- 熟悉 Linux 操作系统及常用命令。
- 深刻理解 并发编程、内存管理及性能调优。
- 具备较强的系统设计能力,能够设计可扩展的分布式系统。
- 熟悉 微服务架构 设计原则。
- 理解常见设计模式及最佳实践。
- 熟悉 HTTP、gRPC、FIX 等服务通信协议。
数据库与中间件
- 熟悉关系型数据库,如 MySQL、Oracle。
- 熟悉缓存技术,如 Redis、Memcached、MongoDB。
- 了解消息队列的使用,如 Kafka、RabbitMQ、RocketMQ。
其他能力
- 良好的编码规范及文档编写习惯。
- 较强的问题分析与解决能力。
- 良好的团队合作与沟通能力。
- 对新技术有热情,能够快速适应业务需求。
加分项(优先考虑)
- 毕业于 国内 985 / 211 高校,或全球综合排名前 300 或 专业排名前 100 的高校。
- 熟悉 FIX 协议。
- 具备 金融科技或高可用系统 开发经验。
- 有区块链或数字资产相关项目经验。
- 在账户系统、资金流转、支付系统、用户体验优化 等方向有实际项目经验。
- 有交易系统、支付平台或高并发金融系统 开发经验者优先。
技术深度
- 深入理解并具备 高并发、高可用系统 的实战经验。
- 熟悉分布式系统设计,理解 CAP 理论、一致性协议 等。
- 具备系统性能调优与问题排查经验。
- 了解 DevOps 实践,熟悉 CI/CD 流程。
其他加分项
- 熟悉 Go 语言。
- 熟悉 Docker、Kubernetes 等容器化技术。
- 熟悉监控系统,如 Prometheus、Grafana、Datadog。
- 有开源项目贡献经验。
- 具备良好的 英文阅读与书写能力。