Rodeo
Get started

hireful

Senior Java Engineer

London
£120k – £130k/yr
Posted about 9 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job 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!

Is this the next step in your career? Find out if you are the right candidate by reading through the complete overview below.

Location

London (Old Street / Shoreditch)

Salary

£120,000 to £125,000 basic, plus an extensive benefits package.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

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.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

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.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Java
Kafka
Kubernetes
Distributed Systems
Event-driven Architecture
Flink
Kafka Streams
Spark
JVM Tuning
Concurrency
Data Structures
Garbage Collection
Heap Dump Analysis
Backend Development

Location

London, England, United Kingdom

Sign up to applySee more jobs like this