Core Java Developer – Fintech
Summary
Build and evolve a high-performance, big-data Java platform for a London fintech trading firm, working in agile, test-driven cycles with a cross-functional team. Core stack is Core Java (server-side, multi-threaded) with Hadoop, Flink and Rust listed among key technologies.
In this role you will build and evolve a high-performance Java platform for a pioneering fintech trading firm. You’ll work within an agile, test-driven environment to deliver business functionality with visible impact on the product. You’ll collaborate with a cross-functional team to shape future architecture and prototype new technologies. The position offers the chance to contribute to a scalable, big-data driven trading ecosystem in London, with some remote work supported.
Responsibilities- Design and implement core software components with direct business impact
- Contribute to agile development cycles and test-driven development
- Prototype and evangelise new technologies and approaches to shape architecture
- Collaborate with cross-functional teams to deliver business functionality
- Participate in shaping the product roadmap and engineering solutions
- Work on a scalable, big-data technology platform for trading
- Core Java experience
- 2-10 years Java development experience
- Delivery-focused and highly motivated
- Server-side multi-threaded Java experience preferred
- Can operate in a fast-paced, agile environment
- Highly motivated
- Delivery-focused
- Accountable
- Hadoop
- Flink
- Rust
