Senior Java Developer - FX Option Trading Platform (FinTech | Hybrid | London)
Role details
Job location
Tech stack
Requirements
If you have very strong middle-tier development skills (and/or full-stack experience with React) and are ready to take the next step in your career - where your work has real impact in a fast-moving, startup environment - we'd love to hear from you. Knowledge of FX options is advantageous but not essential. If you bring strong development skills, we'll support you in learning the financial and trading aspects of the platform. This is a chance to help shape the evolution of a live trading platform used by institutional clients globally. Get in touch to discuss the role. You'll Be Working On: Designing and developing Java-based applications & microservicesUsing algorithms, Collections, Streams, and concurrency in Java 11+Building services with the Spring FrameworkWriting robust tests with JUnit4/5 & MockitoDeveloping with PostgreSQL, optimising for performanceUsing Docker & CI/CD tools to deliver production-quality releases We're Looking For: Strong Java 11+ skills (Collections, Streams, Concurrency) 6+ years experience Solid understanding of algorithms & data structures Spring Framework experience JUnit & Mockito testing experience PostgreSQL expertise Familiarity with Docker & CI/CD (Jenkins, GitHub Actions, etc.) Bonus Points For: Financial services , trading systems backgroundMessaging systems (RabbitMQ, Kafka)AWS or other cloud platformsTypeScript, RxJS, GWT, ReactLow-latency system design experience
Benefits & conditions
What we offer - Competitive salary & bonus - Hybrid working or fully remote possible - Work on a cutting-edge fintech platform with global impact - Collaborative, innovative, and supportive team environment