IT & Software

Software Engineer - Backend (Java)

Rightmove

London · Greater London · United Kingdom

Overview

As a Java Engineer at Rightmove you will build and maintain scalable services powering the company’s iOS and Android apps. You’ll work in cross-functional teams to design robust APIs, improve performance, and promote test-driven development and automation. The role emphasizes experimentation, learning, and impactful delivery within a collaborative engineering culture. You will contribute to a modern, data-driven tech stack that supports millions of users in a high-trust platform.

Pay / Benefits
  • Private Medical Insurance
  • Pension and Life Insurance
  • 27 days holiday plus volunteering days
  • Hybrid working
  • Travel Loans
  • Cycle to Work scheme
Responsibilities
  • Identify and resolve production issues, analysing logs to provide timely and effective solutions
  • Contribute to the design and architecture of scalable, secure, and maintainable systems
  • Work closely with colleagues in Product, UX, QA, and Data to deliver complete, high-quality features
Key requirements
  • Experience building and maintaining Java-based applications
  • An understanding of the importance of testing and familiarity with TDD practices
  • An analytical and collaborative approach to solving problems
  • A commitment to writing clean, maintainable, and scalable code
  • Curiosity about how systems perform in production and how users interact with them
  • A proactive attitude toward learning and improving how the team works
  • A willingness to share knowledge and contribute to a supportive team culture
  • A sense of ownership and accountability for delivering high-quality solutions
  • analytical thinking
  • collaboration
  • proactive learning
  • Java
  • Spring Boot
  • Elasticsearch

Reference: WJ-747_30150558

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.