Rightmove
Senior Software Engineer I – Backend Java Overview
| Company Name | Rightmove |
| Job Role | Senior Software Engineer I – Backend Java |
| Qualifications | Not Specified |
| Category | IT Jobs |
| Job Type | Full Time |
| Location | London |
At Rightmove, we are dedicated to simplifying the home moving process for everyone. Our platform is the largest property marketplace in the UK, attracting millions of visitors each month. We are seeking a Senior Software Engineer I specializing in Backend Java to join our London team in a hybrid working model, requiring two days in the office each week.
As a Senior Software Engineer, you will play a crucial role in developing innovative solutions for our internal users, working on in-house applications and microservices that are essential to our operations. You will be part of an autonomous, cross-functional team that utilizes Agile methodologies, collaborating with design, product, engineering, and testing specialists to deliver high-quality solutions that meet the needs of millions of users and thousands of agents.
Key Responsibilities:
- Design and implement new features and enhancements using Java 21+, Spring Boot, Elasticsearch, Kafka, Gradle, Hibernate, Couchbase, SQL, and Docker.
- Collaborate with cross-functional teams and stakeholders to develop solutions and prioritize tasks.
- Take ownership of significant technical decisions and manage projects from inception to completion.
- Balance the development of new features with the management of technical debt, making informed and practical trade-offs.
- Write secure, high-quality, and maintainable code that addresses both current and future requirements.
- Effectively communicate with stakeholders and external parties to ensure that solutions align with business goals.
- Advocate for new and emerging technologies that can enhance the value of the team’s work and align with the company’s strategic roadmap.
- Mentor junior engineers, fostering a culture of growth, accountability, and continuous improvement.
Qualifications:
- Extensive commercial experience with Java 21+, Spring Boot, and Kafka.
- Proven track record of successfully leading complex projects and coordinating efforts among multiple engineers.
- Strong collaborative skills, with an organized and solution-oriented mindset.
- In-depth knowledge of Test-Driven Development (TDD) practices and pipeline optimization, including left-shifting.
- Ability to balance technical priorities with business objectives through pragmatic decision-making.
- Passion for performance, scalability, and understanding user behavior.
- Proactive in introducing new ideas, technologies, and methodologies to enhance team performance.
- Commitment to knowledge sharing, fostering team ownership, and contributing to an inclusive and psychologically safe work environment.
Benefits:
- Cash plan for dental, optical, and physiotherapy treatments.
- Private medical insurance, pension plan, and life insurance.
- Employee assistance program.
- 27 days of annual leave plus two paid volunteering days, with options for holiday purchase.
- Contributory stakeholder pension scheme.
- Life assurance equivalent to four times the basic salary for designated beneficiaries.
- Competitive salary package.
- Paid parental leave for maternity, paternity, adoption, and fertility.
- Travel loans, bike-to-work scheme, and rental deposit loans.
- Charitable contributions through payroll giving and donation matching.
- Access to discounts on various services including travel, electronics, fashion, gym memberships, and cinema tickets.
- Hybrid working model requiring at least two days in the office.
Join us at Rightmove, where we value diversity and inclusion, fostering a supportive environment for all employees. We look forward to your application!
Degree Requirement: Not Specified
Visa Sponsorship Promising
To apply for this job please visit job-boards.eu.greenhouse.io.