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

伦敦 9天前全职 网络
3.9K - 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)和低延迟模式的经验。 - 了解网页性能优化和可访问性。 如需了解更多关于该职位的详细信息,请随时联系我——Gibbs Consulting/Atrium UK的Daisy Nguyen进行保密交流。 请注意:由于收到的职位申请量较大,无法回复所有申请,仅会联系被认为适合面试的申请者。