CareerPlan

Senior Software Engineer I - Backend (Java)

London OfficeFull-time2026-10-06 → 2026-11-10
Hybrid

Core

Building backend microservices and in-house applications to support Rightmove's property search platform and agent selection tools for millions of users.

Role type

Senior Backend Software Engineer (Java)

Builds

Scalable microservices, internal applications, and integrations with third-party systems

Domain

Real Estate / PropTech

Required skills

Java 21+, Spring Boot, Kafka, Elasticsearch, SQL, Docker, TDD, Pipeline Optimization

Preferred skills

Leading complex projects, Mentoring junior engineers, Performance optimization, AI workflow integration

Technologies

Java 21, Spring Boot, Kafka, Elasticsearch, Gradle, Hibernate, Couchbase, SQL, Docker

Responsibilities

Designing and building new features and enhancements; Taking ownership of key technical decisions; Balancing new feature development with technical debt; Writing high-quality, secure, and extensible code; Mentoring and supporting junior engineers

Seniority

Senior, hands-on IC with mentorship responsibilities