Jobiglo

No results.

Senior Java Software Developer

itrs · London

New
Hybrid Senior 🇬🇧 English
Java Kafka Flink Kafka Streams Spark Kubernetes Spring

Job description

About the role

ITRS, an enterprise SaaS provider of IT observability solutions, is looking for a Senior Java Software Developer in London. You will report to the Engineering Manager, join the Platform Team and sit in a wider global engineering team. The Core Platform ingests, transforms and materialises observability data for downstream visualisation, integration and analytics applications. The role is permanent and full-time, based in the London office on a hybrid schedule.

Key responsibilities

  • Take part in all phases of the product lifecycle: design, development, documentation, testing, integration, deployment and ongoing support.
  • Take part in mentoring relationships, giving and receiving guidance.
  • Work with team members to build innovative, customer-centric solutions and advocate a culture of quality and testing.
  • In the first 30 days: learn the company, team and product, complete hands-on training, follow the onboarding checklist, pair with team members and review recorded sales calls.
  • In the first 60 days: take a more active role in the agenda, help the Analytics developers community and start a learning course.
  • In the first 90 days: own an initial subset of the product, supported by the team.

Required profile

  • Predominantly a backend Java developer with at least 7 years of experience building complex distributed systems.
  • Experience building event-driven applications at scale with Kafka and streaming frameworks such as Flink, Kafka Streams or Spark, beyond basic ETL pipelines.
  • Experience designing systems around data consistency versus availability and managing complex data models with backwards compatibility.
  • Experience tuning garbage collection, fixing CPU hotspots and analysing heap dumps on JVMs, and using monitoring and observability tools.

Required skills

  • Core Java, data structures and concurrency, without relying on frameworks such as Spring.
  • Kafka and event-streaming frameworks (Flink, Kafka Streams, Spark).
  • Kubernetes deployment orchestration, including services, deployments and stateful sets.
  • System design from macro to micro level, with performance and scalability in mind.

What we offer

  • Health insurance and dental cover for you and your dependants.
  • Employee assistance programme, pension and flexible hybrid working.
  • Enhanced parental leave, travel insurance, life assurance and income protection.
  • Referral bonus, buy-and-sell holiday and training reimbursement.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec itrs.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

itrs

London