技术负责人(Java)

香港 1天前全职 网络
面议
关于RedotPay RedotPay是一家全球加密货币支付金融科技公司,将区块链解决方案整合到传统银行和金融基础设施中。我们用户友好的加密平台使全球数百万人能够消费和发送加密资产,确保更快、更便捷和更具包容性的金融服务。RedotPay推动未银行化人群的金融包容性,并支持加密货币爱好者,推动全球采用安全和灵活的加密货币金融解决方案。加入我们,共同塑造金融的未来,并在全球范围内产生有意义的影响。 职位概述 作为以Java为重点的技术负责人,您将成为我们核心支付工程团队之一的技术支柱。您将架构、构建和维护高吞吐量、低延迟的Java服务,这些服务支持我们的支付处理、欺诈引擎或账本系统。 主要职责 技术领导与架构: - 领导我们核心基于Java的支付处理系统的设计、开发和演变(例如,交易编排、收单方集成、欺诈筛选、结算)。 - 为我们的Java微服务生态系统定义和执行架构标准,确保可扩展性、弹性(99.99%+正常运行时间)和安全性。 - 做出关键的技术栈决策(库、框架、工具)并推动现代化举措(例如,JDK升级、框架迁移)。 - 在团队中倡导清洁代码、TDD/BDD和DevOps原则。 动手开发与指导: - 花费大量时间编写代码、审查代码(Pull Requests)并解决复杂的技术问题。您是一个会编程的领导者。 - 指导和提升工程师在高级Java概念、性能优化和系统设计模式方面的技能。 - 通过结对编程、技术讲座和研讨会培养工程卓越文化。 交付与项目领导: - 与产品经理合作,将复杂的业务需求(例如,新支付方式、监管功能)分解为可执行的技术故事。 - 拥有团队的技术交付路线图,确保按时、高质量发布。 - 管理技术债务并倡导必要的基础设施投资。 生产卓越: - 推动实施强大的监控、警报(使用Grafana、Prometheus、Datadog等工具)和事件响应流程。 - 领导无责后事分析并实施改进措施以防止生产问题的再次发生。 资格 - 5年以上专业软件开发经验,其中至少3年以上专注于Java - 具备技术领导角色经验者优先 - 深入掌握现代Java和Spring生态系统的实践经验 - 在云环境中构建和扩展微服务的丰富经验(优先AWS:ECS/EKS、SQS、RDS、DynamoDB)。 - 对分布式系统模式有深入了解:弹性(断路器、重试)、事件驱动架构(Kafka、SNS/SQS)和REST/API - 精通SQL数据库(PostgreSQL、MySQL)以确保金融数据完整性,并在适当时熟悉NoSQL。 - 具有CI/CD管道(Jenkins、GitLab CI、CircleCI)、容器化(Docker)和基础设施即代码(Terraform、CDK)的丰富经验。 - 金融科技/支付领域知识:直接参与支付处理、网关、卡网络(Visa/MC)、非面对面(CNP)流程或财务对账。 加分项: - 具有实时支付(RTP、FedNow、SEPA Instant)或跨境交易经验。 - 对开源Java项目的贡献。 - 在高速增长的初创公司/扩展公司环境中的经验。