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 流水线 / 自动化部署经验者加分
参与或主导过开源项目
有移动端开发经验