
Nomura高级前台Java开发工程师
加入Nomura,担任高级Java开发工程师,为电子交易构建低延迟基础设施。 在全球金融服务业务中,连接交易系统、交易所、执行场所和算法平台。
描述
- 为系统化交易开发并支持高性能、低延迟的Java应用,涵盖订单管理、执行算法、风险管理和定价。
- 负责完整的软件生命周期,从需求分析和技术设计,到编码、测试、部署及生产支持。
- 在高吞吐量交易系统中应用高级多线程、异步和事件驱动技术,以及性能优化方法。
- 通过FIX、消息中间件和市场数据馈送,创建并维护基于Linux的外部交易系统、交易所和执行场所连接。
- 与交易员、量化分析师和风险管理人员合作,将交易需求转化为可靠、可扩展的软件解决方案。
- 协助实施定制交易信号和策略。
- 通过全面测试、同行评审和成熟的软件开发实践,维护工程质量。
任职要求
- 拥有三至七年在前台环境中开发交易系统、电子交易平台或金融科技应用的经验。
- 拥有计算机科学、数学、工程或相关技术专业的学士学位,并具备良好的学业成绩。
- 具备出色的Java编程能力,深入熟悉现代Java版本;优先考虑具备Java 17或更高版本经验者。
- 深入了解多线程、并发编程和线程安全。
- 熟练掌握异步和事件驱动编程及性能优化。
- 扎实理解面向对象设计、设计模式、数据结构和软件架构。
- 具备系统架构、消息模式和分布式系统经验。
- 了解SQL和NoSQL数据库。
- 具备扎实的Linux和Unix技能。
- 具备连接外部API、第三方交易系统和市场连接平台的经验。
- 具备出色的分析和解决问题能力。
- 极强的细节关注能力。
- 具备有效的沟通能力。
- 能够在快节奏、协作式的交易环境中有效工作。
- 处理敏感交易系统和数据时具备良好的道德判断力。
- 申请NHA金融部门职位的人员必须已经获准为美国境内的任何雇主工作。
- 优先条件:具备FIX和电子交易连接标准经验。
- 优先条件:熟练使用Python、C++或C#,并具备kdb/q或时间序列数据库经验。
- 优先条件:了解云平台、消息中间件和DevOps实践。
- 优先条件:了解股票市场微观结构、交易流程,以及包括MiFID II和Reg NMS在内的监管框架。
- 优先条件:熟悉应用于交易的统计分析和机器学习。
- 优先条件:具备Agile或Scrum经验,并拥有较强的技术文档编写能力。
福利待遇
- 签约奖金。
- 限制性股票单位。
- 酌情奖励。
- 医疗福利。
- 财务福利。
- 其他福利。
- 符合401(k)计划资格。
- 带薪休假。
- 带薪病假。
- 带薪育儿假。
相关职位







全栈开发工程师(混合办公,德国)
ICT Digital Solutions GmbHAngularAWSAzureDjangoDockerGoogle Cloud PlatformGraphQLIoTJavaJavaScriptKubernetesMongoDBMySQLNode.jsNoSQLPostgresPythonReactRedisSpringSpring BootTypeScriptVue.js云
在 ICT Digital Solutions 构建 Web 应用、API 和云服务集成。 为物联网、工业 4.0 和数字化业务流程开发软件。
打开



