667,602open jobs
39,042companies
100,809added this week
Browse all
Salary
$94k – $194k per year (Estimated)
Location
Remote/Hybrid (London, United Kingdom)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Prevent IT outages before they happen with AI-powered automation designed for financial services and regulated industries.

About ITRS

Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our mission is to make society’s critical technology work via automated & holistic IT observability solutions that safeguard critical applications and enable innovation.

With our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing.

Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global locations from the Netherlands to Manila, NYC and Chicago. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people.

Scope of Role

ITRS Group is looking for Senior Java Engineer in London. Reporting to our Engineering Manager, you will sit in the Platform Team and form part of a wider global Engineering Team.

The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to strengthen our core platform team in anticipation of wider customer adoption through 2026.

Our role offers a permanent, full-time position working from our London office on a hybrid work schedule.

As a Senior Java Software Engineer, you will:

  • Participate in all phases of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support.
  • Participate in mentoring relationships - both giving and receiving guidance- to foster mutual growth and development within the team.
  • Approach our products and customer challenges with curiosity, striving to understand the solutions we deliver.
  • Work with team members to develop innovative, customer-centric solutions.
  • Take part in team support responsibilities to ensure reliable service for our customers.
  • Advocate for a culture of quality and testing, offering guidance and support to team members less experienced in these practices.

In your first 30 days, you will:

  • Learn as much as you can about our company, team and product.
  • Complete hands-on training with ITRS Analytics and other products in the ITRS portfolio.
  • Follow an onboarding checklist and meet with team members from across the company.
  • Pair with current team members for meetings, demos, and presentations.
  • Review recorded sales calls and learn our sales motion.
  • Take over parts of the agenda as you get more comfortable.

In your first 60 days, you will:

  • Continue pairing with the current team and assuming a more active role in the agenda.
  • Begin playing a role in the Analytics developers community, answering questions and sharing advice.
  • Select a learning course that aligns with your goals and experience and begin the course.
  • Continue to grow your understanding of ITRS, both us and our products.
  • Learn how we develop products.
  • Build relationships.
  • Discover how our products connect and interact.

In your first 90 days, you will:

  • Assume ownership of an initial subset of the product, supported by the team.
  • Continue to learn and grow. ITRS is committed to your ongoing personal growth. There will always be opportunities requiring it. We have an ambitious L&D policy to support your learning and growth

Requirements

  • You are predominantly a backend Java developer with at least 7 years of experience building complex distributed systems.
  • You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring.
  • You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink / Kafka Streams / Spark) that go beyond basic ETL pipelines.
  • You know how to orchestrate the deployment of applications on Kubernetes, including defining services, deployments, stateful sets etc. and where to look if there is a problem.
  • You know how to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions.
  • You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations.
  • You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility.
  • You have a focus on delivery and an awareness of how your contribution in a software team delivers end-value in a product.
  • You have likely tuned garbage collection, fixed CPU hotspots and analysed heap dumps to find memory leaks on JVMs.
  • You have likely instrumented custom metrics in your application and used monitoring/observability tools to understand how they behave in different environments and to identify the root cause of issues.

Benefits

  • Health Insurance and Dental Health Cover for you and your dependants
  • Employee Assistance Programme
  • Pension
  • Flexible Hybrid Working
  • Enhanced Parental Leave
  • Travel Insurance
  • Life Assurance
  • Income Protection
  • Referral Bonus
  • Buy and Sell Holiday
  • Training Reimbursement

ITRS Group is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business.

We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
667,602 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
London
$16k – $32k per year (Estimated) • In office • 1+ year exp • Moscow
Java
SQL
Java
Maven
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
DevOps
OpenShift
Istio
CI/CD
Jenkins
Git
Kubernetes
QA
TestNG
Selenium
Rest-Assured
Apply
$17k – $37k per year (Estimated) • Remote/Hybrid • 2+ years exp • Moscow
Databases
Apache Kafka
OpenSearch
DevOps
Ansible
OpenShift
Helm
Istio
Prometheus
Docker
Kubernetes
Grafana
Service Mesh
Helmfile
SLI/SLO/SLA
IAM
Apply
$160k – $240k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Sunnyvale
Python
Java
Kotlin
SQL
Scala
Java
Spring Boot
Databases
MySQL
AI/ML
LangChain
Claude
LlamaIndex
Model Context Protocol
Vertex AI
Multimodal AI
AI Agents
Llama
Gemini
LLM
RAG
LLM Evaluation
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Kubernetes
Apply
$170k – $210k per year • In office • TS/SCI • Full-Time • 5+ years exp • Bachelor's Degree • Arlington
Python
Java
SQL
Python
Flask
Django
Java
Spring Boot
Databases
MySQL
PostgreSQL
Frontend
GraphQL
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Swagger
Postman
Apply
$91k – $183k per year (Estimated) • Remote • Contractor • 6+ years exp • Bachelor's Degree • Jersey City
Python
Perl
DevOps
Red Hat
Docker
Kubernetes
Apply
$100k – $233k per year (Estimated) • Remote/Hybrid • Full-Time • London
AI/ML
AI Agents
Anomaly Detection
DevOps
GCP
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Platform Engineering
Self-Healing
Amazon EKS
Google GKE
Azure AKS
AIOps
Incident Management
Cybersecurity
ISO 27001
SOC 2
Apply
$83k – $180k per year (Estimated) • Remote/Hybrid • Full-Time • London
Python
Java
Mobile
Room
DevOps
Dynatrace
Nagios
AppDynamics
AIOps
Apply
Interim FP&A Lead 7 days ago
$79k – $163k per year (Estimated) • In office • Contractor • London
SQL
Databases
Databricks
AI/ML
Claude
Analytics
Power BI
Management
Outlook
Apply
$73k – $179k per year (Estimated) • In office • Full-Time • Tunis
DevOps
Terraform
Puppet
Ansible
GCP
Chef
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
$73k – $179k per year (Estimated) • In office • Full-Time • Tunis
Apply
$41k – $96k per year (Estimated) • Remote/Hybrid • Full-Time • London
Apply
$70k – $116k per year • In office • Full-Time • 2+ years exp • London
Apply
In office • Full-Time • London • Manchester • Edinburgh
Management
Agile
Apply
$42k – $84k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
AI/ML
AI Agents
Robotics
Digital Twin
Apply
$128k – $261k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • Basel • London • Dublin • Hanover
Management
SharePoint
Apply
See all jobs
This is one of many
667,602 more open roles from verified company boards, updated every day.