Java算法开发工程师 - 股票交易技术

香港 5天前全职 网络
面议
我们正在寻找一位优秀的开发人员加入我们高绩效的算法开发团队。我们需要一位具有扎实并发、多线程应用环境理解的Java开发人员。 职责与义务 • 与技术人员、执行服务和股票融资团队密切合作,以进一步增强我们在各个团队的投资组合经理的执行能力。 • 在快节奏的环境中构建实时算法交易系统和执行平台 • 在关键平台上开发高质量的新功能并增强功能 • 设计或升级现有软件以确保产品性能和质量符合预期 • 理解各种已开发和新兴市场的业务需求和限制 • 了解最新的技术和工具,包括技术库、计算环境和学术研究 • 在我们的关键交易基础设施出现问题时,帮助进行任何数据分析/故障排除(L3) 首选技术技能 • 强大的服务器端Java知识,包括Spring Boot框架 • 具有金融订单/执行数据、头寸数据和市场数据的工作经验 • 了解股票、期权、SOR、VWAP、算法交易平台或市场微观结构 • 高度关注程序的可测试性(优先采用TDD/XP开发) • 具有使用、增强专有Java框架和设计模式的经验,例如低/无GC、消息会话、多线程 • 良好的DevOps理解以推动部分测试自动化 • 使用AI工具提高开发人员生产力的经验是一个加分项 首选经验 • 5年以上算法或订单管理系统的开发经验。 • 良好的亚洲股票市场理解,即拍卖、微观结构、监管限制 • 在亚洲发展中市场进行库存优化的经验(非放弃)非常理想 • 良好的团队合作精神。注重细节,表现出彻底性和对工作的强烈责任感。 • 优秀的书面和口头沟通能力 • 思维敏捷且问题解决者,能够快速思考并做出明智决策。 • 具有任何云平台和容器化工具的经验是一个加分项。 • 了解Kdb+/Q是一个很大的加分项。 • 任何前端开发经验都是一个加分项。