£625 Per day
Inside
Hybrid
London
Summary: The role of Java Messaging Engineer focuses on developing and optimizing the Booking & Messaging cell of a global electronic trading platform, specifically within the eBond ecosystem. The position requires expertise in high-throughput trade flows, low-latency messaging, and modern Java technologies. The ideal candidate will have a strong understanding of performance optimization and network communication. This is a hybrid position based in London with a contract duration of 6 months.
Key Responsibilities:
- Develop and optimize Java backend solutions for the eBond trading platform.
- Manage high-throughput trade flows and external venue connectivity.
- Implement low-latency messaging solutions using technologies like Kafka or Solace.
- Utilize Functional Reactive Programming techniques in development.
- Optimize network communication and socket programming for performance.
- Work with modern frameworks such as Spring IoC/MVC and SQL databases.
Key Skills:
- Expert-level proficiency in Core Java (8+) with a focus on Multithreading and Concurrency.
- Hands-on experience with Functional Reactive Programming (RxJava, Java 9 Flow API).
- Deep understanding of low-latency messaging systems (60East AMPS, Kafka, Solace).
- Expertise in socket programming and network communication optimization.
- Familiarity with Spring IoC/MVC, SQL (Sybase/PostgreSQL), and Linux internals.
Salary (Rate): £625/day
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Mid-Level
Industry: IT
Java Messaging Engineer | eBond Trading Platform
We are seeking a high-caliber Java Backend Developer to join the Booking & Messaging cell of a global electronic trading platform. This role is at the heart of the "eBond" ecosystem, managing high-throughput trade flows and external venue connectivity.
Your Technical Arsenal
- Core Java Mastery: Expert-level Java (8+) with a focus on Multithreading, Concurrency, and Asynchronous processing.
- Reactive Systems: Hands-on experience with Functional Reactive Programming (RxJava, Java 9 Flow API, or similar).
- Low Latency Messaging: Deep understanding of 60East AMPS, Kafka, or Solace. You should be comfortable with Pub/Sub, Point-to-Point, and durable subscriptions.
- Middleware & Networking: Expertise in socket programming and optimizing low-latency network communication.
- Modern Stack: Spring IoC/MVC, SQL (Sybase/PostgreSQL), and a solid grasp of Linux internals.
Rate: £625 per day (Umbrella / Inside IR35)
Location: London (Hybrid)
Duration: 6 Months (Initial)
Ideal Candidate
You are a developer who possesses "mechanical sympathy"-you don't just write code; you understand how it impacts the hardware and the network. You thrive in environments where performance bottlenecks are identified and destroyed, and you enjoy the autonomy of owning a functional backlog within a global team.
Ready to optimize the flow of global debt markets? Apply today with your updated CV to discuss the project and the technical environment. You can also share your CV to (url removed)
Randstad Technologies is acting as an Employment Business in relation to this vacancy.