Job Description
Senior Java Software Engineer – Calypso Trading Platform
Location: London (Hybrid – 2 days per week in-office)
We are working with a global financial institution that is expanding its engineering team in London. They are seeking experienced Senior Java Developers to enhance and extend a key trading and risk platform based on Calypso, used across multiple asset classes and business lines.
This is a hands-on backend development role, ideal for someone who enjoys working on complex systems in a real-time financial environment. The focus is on building scalable, high-performance Java applications that support trading, risk management, settlements, and accounting.
Role Overview:
- You’ll work as part of a cross-regional team (London, Dublin, North America), contributing to the long-term evolution of a strategic Calypso-based platform. While Calypso is the core vendor system, there is an extensive ecosystem of internally built services and custom integrations that require strong software engineering skills.
- You’ll have the opportunity to work on feature enhancements, platform integration, and broader architectural improvements – with visibility across trading and operations.
What You’ll Do:
- Develop and maintain Java-based services that extend and integrate with Calypso
- Collaborate on design decisions and contribute to platform strategy
- Improve performance, scalability, and resilience of trading systems
- Participate in capacity planning, testing, and deployment pipelines
- Work closely with other technology and business teams across global regions
Core Tech & Tools:
- Java 8+
- Oracle (SQL)
- Linux (RedHat)
- Messaging: IBM MQ, Kafka, Solace
- CI/CD: Jenkins
- Monitoring: Splunk
What We’re Looking For:
- 7+ years of Java development experience in complex, distributed systems
- Strong understanding of multi-threading, performance tuning, JVM internals
- Experience working with relational databases, ideally Oracle
- Familiarity with messaging systems (MQ, Kafka, Solace)
- Prior experience working with or integrating Calypso (2–3 years minimum)
Nice to Have:
- Experience in capital markets, derivatives, or trade lifecycle management
- DevOps experience or familiarity with build/test/release pipelines
- Exposure to large-scale platform integration projects
- Comfort working in a regulated, globally distributed environment
Why Apply?
- Be part of a growing London-based team with global impact
- Work on a mission-critical platform at the heart of trading and risk
- Java-first engineering culture – strong tech matters more than deep finance
- Flexible on notice periods (up to 3 months considered)
- Opportunity to contribute to both design and hands-on build work
- This is a unique chance for skilled Java engineers to get under the hood of Calypso and help shape a platform used globally for high-value trading and financial operations.