Senior Software Engineer I - Backend (Java)
Core
Building self-serving products and tools that help customers manage property portfolios and navigate the Rightmove platform.
Role type
Senior Backend Engineer (Java)
Builds
Scalable, high-performance backend services and features for millions of users and thousands of agents.
Domain
Real Estate / PropTech
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot, Kafka, Elasticsearch, SQL, Docker, TDD, pipeline optimization
Preferred skills
Commercial experience, leading complex projects, balancing technical priorities with business OKRs, performance optimization, knowledge sharing
Technologies
Java 17, Spring Boot, Kafka, Elasticsearch, Gradle, Hibernate, Couchbase, SQL, Docker
Responsibilities
Designing and building new features; collaborating with cross-functional teams; taking ownership of technical decisions; mentoring junior engineers; championing new technologies.
Seniority
Senior, hands-on IC with mentorship responsibilities