Senior Java Engineer Event-Driven Capital Markets Systems (Front to Back) x2
这是一个远程职位。成为高绩效团队的一部分 这个角色支持全球金融服务组织建立和增强企业规模的资本市场平台。该团队设计并运营前向后系统,这些系统处理跨多类资产阶级的大额财务事件,支持交易执行,生命周期管理和下游操作工作流程。工程师与产品,运营和平台团队密切合作,以确保系统能够扩展,弹性,并在受监管环境中符合复杂的金融产品行为。这项参与提供了支持资产类别中金融产品的整个生命周期的任务关键,以事件驱动系统的工作机会。你将为现代分布式架构做出贡献,与云原生平台合作,并帮助塑造推动交易,风险和后贸易运营的数据模型。该角色提供长期项目稳定性以及对复杂的现实资本市场工程挑战的接触。如何产生影响 · 设计,开发和维护基于 Java 的前向后应用程序来支持资本市场工作流程 · 建立和增强规模处理贸易,位置和生命周期事件的事件驱动架构 · 模型金融产品及其相关事件生命周期跨多类资产类别 ·开发发布和消耗下游系统使用的事件,如风险,P&L,和解和报告等服务 ·与关系性和非关系数据库合作支持交易和分析工作负载 ·为 AWS 和 Azure 上部署的云原生架构做出贡献,确保可扩展性和弹性的 •实施并维护自动化测试框架以确保系统可靠性和数据完整性 ·通过日志,指标和追踪来解决分布式系统中的生产问题 · 在高度监管的环境中,跨工程,产品和运营团队合作 要求你是一个经验丰富的 Java 工程师准备好在资本市场上产生影响吗?·使用 Java 开发企业应用程序10年以上经验。·建立基于事件的系统 (消息传递,异步工作流程,流媒体)的强大经验。•包括产品和活动生命周期设计在内的多资产类数据建模经验;·支持前向后资本市场系统的实践经验。
查看英文原文
This is a remote position.
Be Part Of A High-Performing Team
This role supports a global financial services organization building and enhancing enterprise-scale capital markets platforms. The team designs and operates front-to-back systems that process high-volume financial events across multiple asset classes, supporting trade execution, lifecycle management, and downstream operational workflows. Engineers work closely with product, operations, and platform teams to ensure systems are scalable, resilient, and aligned with complex financial product behavior in regulated environments.
What s In Store For You
This engagement offers the opportunity to work on mission-critical, event-driven systems that support the full lifecycle of financial products across asset classes. You ll contribute to modern distributed architectures, work with cloud-native platforms, and help shape data models that power trading, risk, and post-trade operations. The role provides long-term project stability and exposure to complex, real-world capital markets engineering challenges.
How You Will Make An Impact
- Design, develop, and maintain Java-based front-to-back applications supporting capital markets workflows
- Build and enhance event-driven architectures that process trade, position, and lifecycle events at scale
- Model financial products and their associated event lifecycles across multiple asset classes
- Develop services that publish and consume events used by downstream systems such as risk, P&L, reconciliation, and reporting
- Work with both relational and non-relational databases to support transactional and analytical workloads
- Contribute to cloud-native architectures deployed on AWS and Azure, ensuring scalability and resilience
- Implement and maintain automated testing frameworks to ensure system reliability and data integrity
- Troubleshoot production issues in distributed systems using logs, metrics, and tracing
- Collaborate across engineering, product, and operations teams in a highly regulated environment
Requirements
Are you an experienced Java engineer ready to make an impact in capital markets?
- 10+ years of experience developing enterprise applications using Java
- Strong experience building event-driven systems (messaging, asynchronous workflows, streaming)
- Proven multi-asset class data modeling experience, including product and event lifecycle design
- Hands-on experience supporting front-to-back capital markets systems
- Experience working with relational databases (e.g., Oracle, PostgreSQL, SQL Server) and non-relational databases (e.g., NoSQL)
- Cloud architecture experience across AWS and Azure in scalable production environments
- Experience implementing and maintaining automation and test frameworks (unit, integration, regression)
- Background working in regulated financial services environments
- Strong communication skills and ability to work cross-functionally
Originally posted on Himalayas