Backend Java Engineer: Microservices, Cloud and TDD

Rightmove

Greater London

Hybrid

GBP 52,000 - 71,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private medical insurance
Pension
Life insurance
27 days holiday + volunteering days

Job summary

Rightmove is seeking a software engineer to join our Native Apps engineering group in the UK. You will develop scalable Java services powering our iOS and Android experiences, collaborate with product, design and data teams, and drive improvements with modern engineering practices.

You’ll contribute to microservices alongside Spring Boot, Elasticsearch, Kafka, and Docker, while advocating automated testing and production-readiness.

Qualifications

  • Experience building and maintaining Java-based applications.
  • Understanding of testing and TDD practices.
  • Analytical and collaborative approach to solving problems.
  • Commitment to clean, scalable code.
  • Curiosity about production performance and user interaction.
  • Proactive learning and team improvement mindset.
  • Ability to share knowledge and contribute to team culture.
  • Ownership and accountability for delivering high-quality solutions.
  • Experience across the full stack or exposure to mobile platforms.
  • Familiarity with cloud and container tech such as Kubernetes and GCP.
  • Experience with productionising AI models and microservices.

Responsibilities

  • Develop high-quality, reliable, and scalable software for production environments.
  • Collaborate in cross-functional teams to power iOS and Android apps.
  • Design solutions to complex business and technical challenges.
  • Apply modern engineering practices and champion experimentation.
  • Advocate for automated testing and TDD across the team.
  • Build and improve microservices using Java and related tech.
  • Design APIs and services for mobile experiences.
  • Contribute to technical discussions and prioritise features.
  • Review code and mentor others, ensuring performance and reliability.
  • Troubleshoot production issues and improve systems.
  • Explore new technologies to enhance workflows.
  • Partner with product, data, and design for meaningful outcomes.
  • Identify and resolve production issues by analysing logs.
  • Contribute to scalable, secure, maintainable system design.
  • Work with Product, UX, QA, and Data to deliver high-quality features.

Skills

Java
TDD
Analytical thinking
Collaborative
Ownership
Full stack exposure

Tools

Spring Boot
Elasticsearch
Kafka
Gradle
Hibernate
Couchbase
SQL
Docker
Kubernetes
GCP

Job description

Rightmove is seeking a software engineer to join our Native Apps engineering group in the UK. You will develop scalable Java services powering our iOS and Android experiences, collaborate with product, design and data teams, and drive improvements with modern engineering practices.

You’ll contribute to microservices alongside Spring Boot, Elasticsearch, Kafka, and Docker, while advocating automated testing and production-readiness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer - Scalable Microservices
Java Backend Engineer - Scalable Microservices

Rightmove Careers • Greater London

Hybrid
GBP 70,000 - 110,000
Private Medical Insurance
Pension
Life Insurance
+3
Software Engineer - Backend (Java)
Software Engineer - Backend (Java)

Rightmove • Greater London

Hybrid
GBP 52,000 - 71,000
Private medical insurance
Pension
Life insurance
+1
Senior Backend Engineer - Hybrid London | Java & Spring
Senior Backend Engineer - Hybrid London | Java & Spring

Rightmove • Greater London

Hybrid
GBP 52,000 - 71,000
Private medical insurance
Pension
Life insurance
+8
Software Engineer - Backend (Java)
Software Engineer - Backend (Java)

Rightmove Careers • Greater London

Hybrid
GBP 70,000 - 110,000
Private Medical Insurance
Pension
Life Insurance
+3
Senior Software Engineer I - Hybrid, Build Scalable Apps
Senior Software Engineer I - Hybrid, Build Scalable Apps

Rightmove • Greater London

Hybrid
GBP 90,000 - 120,000
Private Medical Insurance
Pension and Life Insurance
27 days holiday + volunteering days
+1
Senior Software Engineer I - Backend (Java) London, UK
Senior Software Engineer I - Backend (Java) London, UK

Rightmove • Greater London

Hybrid
GBP 70,000 - 90,000
Cash plan for dental, optical and physio treatments
Private Medical Insurance
27 days holiday plus two paid volunteering days
+3
Senior Backend Engineer (Java) — Hybrid London, Scale & Impact
Senior Backend Engineer (Java) — Hybrid London, Scale & Impact

Rightmove • Greater London

Hybrid
GBP 70,000 - 90,000
Cash plan for dental, optical and physio treatments
Private Medical Insurance
27 days holiday plus two paid volunteering days
+3
Senior Java Engineer: Cloud, Scalable Systems & TDD
Senior Java Engineer: Cloud, Scalable Systems & TDD

Tesco • Greater London

Hybrid
GBP 36,000 - 76,000
Annual bonus up to 20%
25 days holiday plus personal day and
Bank holidays
+5
Senior Java Backend Engineer - Microservices & Spring
Senior Java Backend Engineer - Microservices & Spring

Inspired Thinking Group • Birmingham

On-site
GBP 40,000 - 60,000
Remote Java Backend Engineer | Microservices & AWS
Remote Java Backend Engineer | Microservices & AWS

Technopride Ltd • England

On-site
GBP 70,000 - 110,000