Java Developer

Posted 05 June 2025
Salary Competitive
LocationLondon
Job type Contract
Discipline Software Engineering
Reference73692
Remote working Hybrid/Flexible

Job description

Java Developer (hybrid)

Start: ASAP
Duration: initial 6-months
Location: Hybrid, 3 days on site in Canary Wharf
Pay: Inside IR35, paying up to £425 /day


Key Responsibilities:
- Design and implement high-performance messaging middleware and frameworks.
- Build resilient, scalable applications capable of handling large volumes of real-time trading data.
- Drive improvements in the SDLC through enhanced testing, configuration, and developer experience (shift-left approach).

Essential Skills & Experience:
- Expertise in low-latency distributed platforms for real-time trading.
- Experience with elastic architectures handling high/bursty data loads.
- Proficiency in modern tools and platforms such as Kubernetes, Kafka, MongoDB, RocksDB, MemSQL, Prometheus, Tempo, and Snowflake.
- Strong Java development skills and experience with distributed systems.
- Exposure to Python, DevOps, cloud computing, or stream processing is a plus.
- A collaborative mindset with a passion for innovation and problem-solving.

Desirable:
- 5+ years in Java and distributed system development.
- Hands-on with messaging middleware, databases, and networking.
- Strong communication skills and the ability to lead development efforts.