Job Title: Senior/Mid-Level Backend Engineer (Reactive Java)
Location: UK (Remote)
Duration: ASAP start – at least April/May 2026 (potential to extend)
About the Role:
We are seeking a skilled Backend Engineer with strong experience in Reactive Java to join our team. The role is backend/data-focused, contributing to current and upcoming projects under an existing SOW.
Key Responsibilities:
* Design, develop, and maintain backend services using Reactive Java.
* Collaborate with the team on data-related engineering tasks.
* Contribute to clean, scalable, and maintainable solutions.
* Apply best practices around design patterns, particularly the Observer pattern (bonus).
Skills & Experience:
* 4+ years of professional backend engineering experience.
* Strong expertise in Reactive Java.
* Exposure to Rust, PostgreSQL, and Databricks is a plus.
* Familiarity with backend/data-focused systems.
* Knowledge of design patterns (Observer pattern a real advantage).