项目描述:
从零开始为创新的国际顶级对冲基金构建风险应用程序和工具,包括交易员系统、交易前检查和分析、风险和限额管理、交易活动报告、FIX连接、市场数据提供商连接(如Bloomberg B-pipe)等。
职责:
我们正在寻找一位经验丰富的Java开发人员,具备开发和维护交易应用程序的经验。理想的候选人应具备Java、Spring Boot、SQL、Redis和Kafka的扎实背景。具有订单管理系统(OMS)、交易所连接、FIX协议、执行算法经验的候选人将优先考虑。
您将与投资组合经理、交易员、量化分析师和其他技术人员密切合作,构建支持我们投资和交易活动的强大、可扩展、低延迟的系统。
主要职责:
• 设计、开发和维护我们的订单管理和执行管理系统(OMS/EMS)的核心组件。
• 构建和增强交易所和经纪商连接,包括支持FIX协议消息和API。
• 处理交易生命周期管理,包括订单创建、路由、执行和交易后流程。
• 与交易员和其他利益相关者合作,将业务需求转化为技术解决方案。
• 优化系统性能以实现低延迟、高吞吐量和容错能力。
• 在必要时为生产交易系统提供三级支持。
必备技能描述:
• 8年以上Java开发专业经验,最好是在金融服务领域。
• 拥有Java、Spring Boot、Kafka、Redis、SQL或类似技术的丰富经验。
• 对Java中的多线程、并发性和性能调优有深刻理解。
• 具备强大的问题解决能力和实时交易问题的故障排除能力。
• 优秀的沟通和人际交往能力。
• 在必要时可以提供生产交易系统的三级支持。