Senior Java Engineer

hireful

London, UKonsite$120k-$125k/yrPosted Jul 20, 2026
Posting intelligenceActively listedReposted 19×, possible evergreen/ghost posting

Skills

kubernetessparkkafkaflinkjava

About the role

Global technology & software product company operating in the observability and monitoring space, is looking for a Senior Java Engineer to join their Platform Team in London. You'll help build the distributed services that sit at the core of their product, ingesting and transforming data at scale so it can power a range of analytics and monitoring tools used by customers around the world. This is an excellent opportunity to join a highly-skilled team of Software Engineers, who value technical coding ability, ownership & delivery - no client work, no consultancy, no "Project management" of software - just pure, coding ability with Java, Data & complex, distributed global software systems required!

Location: London (Old Street / Shoreditch). Salary: £120,000 to £125,000 basic, plus an extensive benefits package. Working arrangement: hybrid, ideally 2 days per week in the office, with flexibility considered.

What you'll be doing

Design and build distributed services from the ground up, working with core Java rather than solely relying on heavy framework usage.

Develop event-driven systems using Kafka and event-streaming frameworks at scale

Orchestrate deployments on Kubernetes, defining services, deployments and stateful sets

Tackle hard problems around data consistency and availability, and shape how the platform evolves

Mentor other engineers while continuing to learn from senior peers across a global team

What you need to bring

At least 7 years' experience as a backend Java developer, building complex distributed systems

A deep understanding of core Java, data structures and concurrency, not just framework knowledge

Hands-on experience with Kafka and event-streaming frameworks such as Flink, Kafka Streams or Spark

Practical Kubernetes experience, including troubleshooting production issues

Experience tuning JVM performance - garbage collection, CPU hotspots and heap dump analysis

Why you'll love this job

Genuine ownership - you'll take on your own piece of the product within 90 days, backed by a supportive team

A strong learning culture, with a structured onboarding plan and an ambitious L&D policy behind you

An extensive benefits package covering health, dental, pension, life assurance and more

If you're a backend-focused Java engineer who enjoys solving hard distributed systems problems and wants to work on technology used at global scale, we'd love to hear from you. Apply today to find out more about this opportunity.

Compensation

This Software Engineer role pays $120k-$125k/yr. Within typical range for software engineer roles in United Kingdom.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United Kingdom varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United Kingdom medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.