外汇电子交易高级全栈工程师(React TypeScript Java)

伦敦 9天前合同 网络
251 - 4.6K /
合同角色 - 外汇电子交易高级全栈工程师 (React TypeScript + Java) - 伦敦/混合办公 - 初始为期12个月 - IR35内 作为一名外汇电子交易高级全栈工程师 (React TypeScript + Java),您需要具备强大的技术能力,能够亲自参与开发,理解交易工作流程和现代全栈架构,并能领导关键任务交易平台的交付。 角色概述: - 职位名称:外汇电子交易高级全栈工程师 (React TypeScript + Java) - 工作地点:混合办公 - 每周最多4天在伦敦现场办公 - 合同类型:合同 - 期限:初始为期12个月 - 日薪:£759.49 - 900(IR35内) - 行业:银行 关于该角色 - 从头开始设计和构建一个新的外汇电子交易平台,跨整个技术栈交付高性能、弹性和安全的系统。 - 与产品、交易和基础设施团队紧密合作,端到端交付功能——从UI和桌面容器体验到低延迟的后端服务。 - 借助最新的AI编码工具加速交付,提升代码质量,增强开发者体验。 工作内容 - 领导全栈功能的设计和开发:React/TypeScript网页应用、桌面容器集成(OpenFin或类似)和Java服务。 - 构建和实现可扩展的、事件驱动的、基于微服务的后端组件(例如,Spring Boot),包括API、市场数据、订单/风险工作流程和实时流。 - 使用模块化、可重用的组件构建高性能和可访问的UI;推动交易工作流程的状态管理、数据可视化和用户体验。 - 优化整个技术栈的延迟、吞吐量和可靠性;实现可观测性(指标、追踪、日志记录)和性能分析。 - 建立工程最佳实践:代码标准、测试策略(单元/集成/E2E)、CI/CD、安全编码和发布管理。 - 通过代码审查、设计会议和实践配对指导工程师,鼓励深思熟虑的抽象、清晰的架构和务实的交付。 - 使用AI开发工具进行辅助编码、重构、测试生成、安全代码分析、文档编写和知识搜索,评估AI加速的同时保持人工监督。 - 与利益相关者合作,将交易需求转化为稳健的技术设计;编写清晰的规格和实施计划。 我们寻找的条件 - 专业的软件工程经验,具备深厚的专业知识: - 前端:React、TypeScript、现代工具(打包工具、代码检查、测试框架)。 - 后端:核心Java、Spring Boot(或类似)、多线程/并发、性能调优。 - 设计和操作分布式系统(微服务、事件驱动架构、消息/流)的经验。 - 对计算机科学基础(数据结构、算法、并发、网络、操作系统)的深刻理解。 - 在电子交易或实时金融系统(外汇尤佳)方面的丰富经验,包括对市场数据、订单流和执行工作流程的熟悉。 - 熟练掌握CI/CD、容器化、云/本地部署和可观测性。 - 能够将AI编码工具评估并集成到日常开发工作流程中。 - 出色的沟通和利益相关者参与能力;能够领导项目并指导他人。 加分项 - 具有桌面容器框架(OpenFin、Electron或类似)的经验。 - 具有流/消息传递(例如,Kafka、Solace)和低延迟模式的经验。 - 了解网页性能优化和可访问性。 如需了解更多关于该角色的详细信息,请随时联系我 - Daisy Nguyen(详见下文)在Gibbs Consulting/Atrium UK进行保密交流。 请注意:由于收到的申请数量众多,无法回复所有申请,仅会联系被认为适合面试的申请者。 网页参考:AJM/463453938-4 发布日期:2026年1月29日,星期四