Visit website

Chief Java Software Architect 技术架构负责人-Java

  • Software Development
  • Full-time
  • Colombo, LK

Posted on May 20, 2025

公司简介:

2UP.io 是一个全新且令人兴奋的在线赌场和体育博弈平台,正准备正式上线。我们是从一个在全球范围内极具知名度的品牌中衍生出来的,该品牌曾是多名英超联赛足球队的主要赞助商。我们专注于下一代的iGaming(在线博弈),尤其是在加密货币、ProvablyFair原创游戏、体育和电子竞技方面,致力于在全球舞台上发挥重要作用。


职位介绍:

作为Java技术架构负责人,您是我们后端技术引擎与客户之间的桥梁。您将领导前端开发团队,确保为玩家提供准确、快速且响应迅速的应用程序。您将与后端、设计和产品团队紧密合作,确保我们的玩家获得最佳的使用体验。同时,您将负责前端开发的技术决策、代码质量和团队效率的提升,确保项目的高质量交付。


理想候选人:

我们正在寻找一位具备8 年以上 Java 后端开发经验3 年以上系统架构经验的技术专家,能够从0到1主导系统建设,并在高压高频交易系统中表现出良好的稳定性和技术判断力。理想候选人应对在线博彩平台的业务逻辑(如返水、下注、派奖、风控、延迟补偿等)具备实际经验或强烈兴趣。

您应熟悉 Spring Boot、MyBatis、Kafka、Redis、MySQL 等主流技术栈,同时理解如何通过分布式架构、异步消息、幂等性设计等手段构建可承载百万级请求的系统。

如果您对 加密货币支付整合多钱包系统设计微服务架构优化远程全球协作开发 有经验,将是极大的加分项。您需要具备良好的沟通能力与领导力,能够在技术团队中担任决策者和推动者的角色,同时具备敏捷开发与快速迭代的思维方式。


岗位职责:

  • 架构设计主导:领导平台后端核心系统的整体技术架构设计与技术选型(基于 Java)

  • 核心架构建设:主导构建稳定、可扩展、高并发的分布式架构,支撑百万级用户的下注与游戏请求

  • 主导关键模块如: 牵头核心项目研发与技术难题攻关,如钱包系统、下注结算系统、反水返利逻辑、游戏大厅整合、用户账户体系

  • 核心机制搭建:设计并落地系统的幂等性处理、分布式事务机制、补偿机制、消息队列等高可用设计方案

  • 保障上线质量:推动自动化测试覆盖率、性能压测与代码审计,保障系统上线质量

  • 文档编写:编写关键技术文档、制定代码规范与接口文档,推动团队协同效率

  • 协同交付保障:与产品经理、前后端工程师、DevOps团队紧密合作,保障项目交付与性能表现

  • 技术引领:技术带头人角色,技术难点攻关、辅导中高级工程师、Code Review 

  • 安全合规:确保系统抗攻击性与数据安全合规


任职要求:

  • 教育背景:计算机科学、软件工程或相关专业本科及以上学历;

  • 具备至少 8 年以上 Java 后端开发经验,精通 Spring Boot、Spring Cloud、Dubbo、Nacos、mysql、MongoDB、Redis、Kafka 等核心技术栈;拥有 3 年以上大型分布式系统的架构设计与落地经验,能独立完成系统规划与技术选型。

  • 深入理解分布式系统架构设计(包括:CAP理论、幂等性、分布式事务、限流熔断降级等)

  • 有 iGaming / 在线博彩 / 加密赌场平台相关经验(如:Slot、Crash、Live Casino、体育盘口)

  • 熟悉加密货币(如 USDT、MetaMask、钱包地址生成与链上交易处理)优先

  • 熟悉常见博弈平台业务逻辑如返水、抽水、返水延迟处理、下注风控等加分

  • 熟悉微服务架构、RPC通信、限流熔断、分布式锁、缓存策略、容灾等

  • 有多项0-1的大型项目架构经验,具备自驱力和系统级思维



加分项:

  • 熟悉多语言/多币种系统架构

  • 有过构建 DevOps 流水线 / 自动化部署经验者加分

  • 参与或主导过开源项目

  • 有移动端开发经验