关于该职位
我们正在寻找一位经验丰富的首席后端开发工程师,负责构建和推动我们数字钱包服务的后端开发,包括P2P和商户钱包、卡片发行和WPS模块。您将领导一支开发团队,指导架构决策,并确保最高的安全性和性能标准。
职责:
团队领导:
领导后端开发团队,管理项目时间进度,并提供指导。
进行代码审查,执行最佳实践,并推动后端团队的创新。
具备管理大型分布式团队的经验,并能指导初级和高级开发人员。
架构与开发:
设计和实施可扩展的后端解决方案,以支持高可用性的支付系统。
使用Nest.js、Node.js和TypeScript设计和维护核心钱包功能的微服务。
实施安全的加密协议以确保交易安全和合规性。
确保符合金融标准、可扩展性和数据安全要求。
集成与协作:
将SQL和NoSQL数据库(MySQL、Redis)与缓存和Elasticsearch集成,实现实时数据访问。
使用Kafka和RabbitMQ设置消息代理和流处理,以处理高吞吐量环境。
与前端、DevOps和QA团队合作,创建无缝的跨功能解决方案。
部署与管理:
在AWS上通过Kubernetes、Docker和CI/CD管道部署和管理应用程序。
利益相关者沟通:
与利益相关者合作,定义需求,解决技术挑战,并对路线图里程碑达成一致。
要求:
10年以上后端开发经验,3年以上领导角色经验。
精通MySQL、Redis、Kafka、RabbitMQ、Elasticsearch及其他NoSQL数据库。
具备Nest.js、Node.js、TypeScript、Docker、Kubernetes、Linux和AWS的高级技能。
拥有加密和安全金融交易的丰富经验。
对微服务架构、RESTful和GRPC API开发有深入理解。
精通Git、CI/CD管道以及Jest、Mocha和Chai等测试框架。
有交易、外汇或金融服务背景者优先。
关于公司:
我们的公司处于金融科技创新的前沿,致力于提供先进的数字钱包解决方案,以提高全球用户的金融可达性和安全性。我们培养一个鼓励成长、创造力和个人贡献的协作工作环境:
以创新为中心的文化:我们欣赏新想法和技术进步。
多元化的工作环境:我们拥抱多样性并致力于营造包容的文化。
职业成长机会:我们提供专业发展途径,以支持职业晋升。
全球影响力:我们的解决方案被全球各类客户所使用。
加入我们,共同改变数字金融的格局,对人们管理其财务生活产生深远影响。