> Markdown version of [/jobs/ext/2797243-senior-software-engineer-risk-fx](https://www.wearedevelopers.com/jobs/ext/2797243-senior-software-engineer-risk-fx). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Risk & FX - **Company:** United States Digital Space LLC - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Cloud Computing, Relational Databases, Database Queries, DevOps, Distributed Systems, Elasticsearch, Fault Tolerance, Financial Information EXchange, Junit, MySQL, Object-Oriented Software Development, Ruby, Swagger, Software Construction, Software Engineering, SQL Databases, Openapi, Datadog, Spring Cloud, Rspec, Spring-boot, Kubernetes, Infrastructure Automation Frameworks, Production Code, Apache Kafka, Terraform, Cucumber (Software), Docker, Programming Languages, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840575088-senior-software-engineer-risk--fx ## About the Role * Object-oriented programming in Java (version 11+), ideally using the Spring Boot framework. * Highly scalable, highly available cloud-native applications on AWS, written to 12-factor principles. * Cloud-related tools and services such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM. * API specifications conforming to the OpenAPI (Swagger) standard. * Large SQL databases (e.g., MySQL) for persistence; familiarity with SQL and complex queries. * Infrastructure automation via Terraform and Docker, with knowledge of AWS. * Testing approaches including TDD, BDD, and contract testing with frameworks such as JUnit, RSpec, and Cucumber. * Able to work in an Agile environment following the Spotify-style Squads and Tribes model. * Experience delivering production-ready code with high quality and reliability., * 5+ years of software development experience. * 2+ years of building microservices with Java. * Proficient in additional programming languages, such as Ruby or Scala. * Working knowledge of relational databases such as MySQL. * Experience designing event-based and streaming solutions using Kafka. * Experience building applications that run in Kubernetes. * Hands-on experience delivering high-quality production code with a focus on testability. * Ability to manage and work with contractors and outsourced teams. * Experience building software for the financial domain, especially in risk. * Agile experience and familiarity with its principles. * Strong SQL knowledge and ability to write complex queries. * Hands-on experience in a DevOps environment or a passion for working in this way. * Proven delivery of well-tested, scalable, fault-tolerant, and performant solutions. * Pragmatic approach to solutions and delivery of technical projects. * Comfortable reviewing code of peers and driving change in a distributed environment. ## Description * Build and maintain mission-critical FX trading services including pricing engines, risk management systems, and market data providers. * Work with real-time FX market data from providers such as Barclays and JP Morgan using the FIX protocol. * Design and implement high-throughput, low-latency services handling billions in FX transactions. * Lead technical discussions around hexagonal architecture, event-driven patterns, and distributed systems design. * Mentor junior engineers and establish best practices for the team. * Own your domain end-to-end with clear service boundaries and independent deployment paths. * Collaborate with Treasury, Trading, and Platform teams across the organization. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)