cover image
rmg digital

rmg digital

www.rmgdigital.io

1 Job

21 Employees

About the Company

Quick Links to connect: https://linktr.ee/rmgdigital

rmg digital is a modern talent solutions partner, placing candidates throughout the UK & Europe.
We believe as Digital Talent Partners, working in an age where technology is increasing, we can add value by not only using this technology to our advantage but by bringing a Human Touch to the Digital World.

By sticking to our core markets within Digital we are able to not only offer some of the industry's best talent, but we can offer the candidate market an excellent service and experience too. In working to this model, we have been able to provide this service by understanding what all of our clients want and need to become an extension of their business, in turn ensuring that candidates can find the right role for them.

Not only this but we are Digital Geeks so love to talk tech !

Get in touch today either by phone on +442038001118 (UK) or +31208905766 (NL)

email info@rmgdigital.io

Website: www.rmgdigital.io
Twitter: @RMGDigitialUK

Listed Jobs

Company background Company brand
Company Name
rmg digital
Job Title
Senior Java Software Engineer
Job Description
Job title Senior Java Software Engineer Role Summary Design, develop, and optimize large‑scale real‑time data platforms in a high‑volume systematic trading environment. Focus on low‑latency, scalability, and resilience while leveraging Java and streaming architectures such as Kafka. Expactations - Own end‑to‑end data pipelines from requirements to production. - Deliver high‑performance, reliable systems that process 15–20 billion events daily, with peaks of >1 M events/sec. - Collaborate closely with data management, quantitative research, and engineering teams. - Independently analyze bottlenecks, tune performance, and drive continuous improvement. Key Responsibilities - Build and evolve real‑time and historical data platforms using Java. - Implement and maintain Kafka‑based streaming pipelines. - Optimize existing components for latency, scalability, and fault tolerance. - Engage in full lifecycle: gather requirements, design, code, test, deploy, and support. - Work on Linux environments and version control via Git. Required Skills - Extensive commercial Java (backend or data‑intensive) development. - Proven experience building or contributing to complete data platforms. - Hands‑on Kafka and streaming architecture expertise. - Familiarity with market or time‑sensitive data domains (trading systems). - Experience with Linux, Git, and relational/NoSQL storage (PostgreSQL, MongoDB, Iceberg). - Strong problem‑solving, attention to detail, and autonomous work ethic. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - No specific certifications required; experience with distributed systems and performance tuning valued.
London, United kingdom
Hybrid
Senior
11-03-2026