Jobs
>
Milton Keynes

    Senior Back End Java Engineer - Milton Keynes, United Kingdom - Rightmove

    Default job background
    Description

    Role: Senior Back End Java Engineer

    Location: London (2 days in the office)
    Reporting to: Engineering Manager

    The Company

    At Rightmove our mission is to make home moving in the UK as easy as possible. At its core this involves providing a fast and scalable property search but goes well beyond that as we seek to improve all areas of the home moving experience, whether you're looking to buy or rent.
    Rightmove is the most popular property website in the UK so your work could be seen and used by your friends, family and millions of other people across the UK

    Here are some fun facts to give you a hint at the visibility your work could have:

    • Our website and apps receive over 200 million visits a month, making us one of the top visited sites in the UK.

    • "Rightmove" is a more popular UK google search term than "property".

    • Home movers across the UK spend more than 1.5 billion minutes on Rightmove each month.

    • Someone enquires about a property on Rightmove every second.

    The Product/Development (prod/dev) Department

    Prod/dev is composed of autonomous delivery teams that each own a vertical slice of the Rightmove website (and supporting private portals). Currently we have 15 teams and we intend to expand this as we invest and grow. Each team has a clear mission and its own roadmap of exciting new features to deliver for our huge customer base. Each delivery team is fully loaded with skills so they can deliver at pace. Each team has a UX/UI Designer, Front End, Back End and QA engineers and a dedicated Product Owner who owns the Product vision and backlog. Teams working with complex business logic also have the support of a Business Analyst.

    Each team owns its own code and services from the front-end UI to the database. Teams are responsible for coding, testing, releasing, monitoring and supporting their services and are empowered to release changes as frequently as they choose. Currently we have over 120 services and teams are able to create new services to support the new features they build.

    All teams can access expertise and support from our Architects, Platforms and Operations Teams. These teams provide infrastructure and tooling which enables our delivery teams to focus on releasing customer value.

    We work in Scrum, typically two-week Sprints and we use Kanban to manage support queries.

    The role:

    You will be a key player in your team designing and delivering solutions that solve complex business and technical challenges using industry best practices for quality, security and performance.


    • Day to day you will be coding Stories with your team to deliver the Sprint goal.

    • You will work closely with your Product Owner to understand customer requirements and contribute to the Epics and Stories that become deliverable features.

    • You will balance product delivery with technical excellence by proposing technical Stories that help your team meet our departmental technical goals.

    • During the Sprint you'll be coding your own Stories and helping less experienced engineers through pair programming, code review and coaching.

    • You will be developing solutions to complex technical problems that you will review with your own team and our Architects.

    • You'll also be working on cross-team deliverables, collaborating with engineers from other teams because as a Senior we offer you the opportunity to work with multiple teams.

    • Where needed, you will have the opportunity to work directly with 3rd party engineers when integrating their APIs into our services.

    • As well as coding you will be actively participating in your team's Agile events: Refinement, Planning, Sprint Review, Retrospective and daily Stand-ups.

    • Outside your team, you'll have the opportunity to contribute to cross prod/dev activities to improve our department wide tooling, working practices and standards.

    • As a Senior Engineer you'll be providing technical direction and leadership within your own team and across prod/dev by contributing to our active internal developer community.

    • You'll also be able to write blog posts which we'll publish on our external tech blog.

    The Tech Stack
    We use a modern technology stack which we review and update frequently.

    Here's a flavour of what we have right now:


    • Languages: Java 11.

    • Microservices: Spring, Spring Boot , REST APIs, Kafka.

    • Containers/Deployment: Docker, Swarm, Kubernetes.

    • Cloud: GCP, Terraform, Helm.

    • Data: Oracle, Couchbase, Elastic Search, Vertica.

    • Testing: Junit, Spock, Pact, Postman.

    • Build/Deploy: Jenkins, Gradle.

    You can see the full list here:

    The culture
    Your personal development is really important to us. All of our engineers receive regular career development conversations, have access to ongoing training through Pluralsight, have 10% time every week (3.5 hours a week to devote to your own development) and an annual three day hackathon. We also sponsor engineers to attend industry leading conferences.

    We love learning and sharing what we do. We work collaboratively and have a vibrant internal engineering community with regular engineering meetups, a tech book club, coding dojos and an internet facing tech blog written by our engineers:

    We value work life balance by having a hybrid working model (2 days in the office and 3 days at home), we don't work long hours, we don't work weekends, and we can offer flexible working hours. We also love having fun and we organise regular social and community events in office time to be as inclusive as possible.

    Our success comes from our brilliant and diverse team of engineers who share our passion for innovating and caring about what we do and how we do it. Your values and opinions keep us growing.

    #LI-DNI



  • James Adams Recruitment Milton Keynes, United Kingdom

    James Adams has partnered with one of the UK's fastest growing Energy companies. Our customer is going through a sustained period of transformation and are looking to hire a Java Software Engineer. · As a Java Software Engineer, you will work in a cross functional and agile team ...

  • Richard Wheeler Associates

    Java QA Engineer

    2 days ago


    Richard Wheeler Associates Oxford, United Kingdom

    Oxford - remote / hybrid (UK-based) · Our client is a hugely successful AI tech scale-up enjoying triple digit growth twinned with around $40m funding across 3 rounds. The company is backed by Oxford University, their customers (amongst them Goldman Sachs, AWS, JP Morgan), and le ...


  • Richard Wheeler Associates Oxford, United Kingdom

    **Software Test Engineer, SDET, Java** · **Oxford - UK remote / hybrid** · **£48-60k+ negotiable** · The company is a hugely successful AI tech scale-up enjoying triple digit growth and backed by Oxford University. · This key position will find you shaping the SDET pathway in a d ...


  • Richard Wheeler Associates Oxford, United Kingdom

    **Oxford - hybrid (UK-based)** · Our client is a hugely successful AI tech scale-up enjoying triple digit growth twinned with around $40m funding across 3 rounds. The company is backed by Oxford University, their customers (amongst them Goldman Sachs, AWS, JP Morgan), and leading ...

  • Big Red Recruitment

    Lead Java Developer

    1 week ago


    Big Red Recruitment Milton Keynes, United Kingdom

    Are you a Lead Java Developer looking to make your stamp? · We are partnered exclusively with the leading supplier of 24/7 betting services that deliver into to retailers and online companies, globally They are scaling up, entering different markets and now need a Software Engine ...

  • Intec Select

    Technical Lead

    5 days ago


    Intec Select Milton Keynes, United Kingdom Full time

    Technical Lead (Java/React) - £80,000 - £90,000 + Bonus – Milton Keynes (Hybrid) – Media Sector · Overview: · A market leading Media organization producing content for the Gaming sector are searching for an experienced Technical Lead to join their business in Milton Keynes on a ...


  • Berkeley Square IT Milton Keynes, United Kingdom

    **Technical Expert| Lead Software Engineer | Lead Software Developer | Payments | Fin Tech | Banking | Java | Hybrid | Milton Keynes| £70,000-£90,000 | AWS | Azure | Spring Boot** · An exciting new Technical Expert opportunity has arisen for the world's most renowned banks. Their ...


  • WeDo Technology Solutions Limited Milton Keynes, United Kingdom

    **Test Automation Engineer | Java | API | AWS | £55,000 | Hybrid - Milton Keynes |** · WeDo are supporting a global leader in their chosen industry sector who provide intelligent solutions for a wide range of clientele including those both in the private and public sector. · They ...


  • Technet IT Recruitment Limited Milton Keynes, United Kingdom

    **Senior Software Engineer** · **Hybrid | Milton Keynes** · **Up to £65,000** · A Senior Software Engineer is required to join one of Europe's largest online retailers. Act as a senior member of the engineering team that is developing an e-commerce platform, delivering high-quali ...


  • Technet IT Recruitment Limited Milton Keynes, United Kingdom

    **Front End Software Engineer · Hybrid Working · Milton Keynes (3 days in office/2 days from home) · Competitive DOE** · **The Company** · My client, one of Europe's largest online retailers, is looking to add a Front-End Software Engineer, to their Engineering function. Having r ...


  • Technet IT Recruitment Limited Milton Keynes, United Kingdom

    **Senior Integration Engineer B2B** · **Hybrid | Milton Keynes** · **Up to £70,000 DOE** · A Senior Integration Engineer B2B is required to join one of Europe's largest online retailers. We are looking for someone to be part of the Integration team to manage all internal and exte ...


  • Randstad Tech IT Milton Keynes, United Kingdom

    Randstad's client, based near Milton Keynes, are looking for a Senior Systems Modelling and Simulation Engineer to start ASAP on a permanent basis. The company are in the defence industry and therefore security clearance is essential. Their will be a hybrid work policy but some o ...

  • Avanti Recruitment

    Java Engineer

    2 weeks ago


    Avanti Recruitment Oxford, Oxfordshire, United Kingdom

    Avanti Recruitment is currently working with a Software company based in Oxford that is a leading global supplier of financial reporting software. The company is now looking for a Junior Java Developer. · The company has been running for over 20 years and their software has helpe ...

  • Advancing People

    Head of Outsystems

    1 week ago


    Advancing People Milton Keynes, United Kingdom

    Do you have proven Outsystems experience with the ability to access Milton Keynes **on a hybrid-basis?** · If so, our leading technology services client who are looking for a new Head of Outsystems Engineer are keen to hear from you · **Our clients office is located within walkin ...


  • one2one Recruitment Milton Keynes, United Kingdom

    **Head of Outsystems Engineering** · **Overview**: · Our client, a specialist supplier of tailored client managed services offers an exceptional opportunity for a Head of Outsystems Engineering to join their expanding services team. The company itself has gained an enviable reput ...

  • Advancing People

    Head of Outsystems

    1 week ago


    Advancing People Milton Keynes, United Kingdom

    Do you have proven Outsystems experience with the ability to access Milton Keynes **on a hybrid-basis?** · If so, our leading technology services client who are looking for a new Head of Outsystems Engineer are keen to hear from you · **Our clients office is located within walkin ...

  • Appcastenterprise

    DevOps Engineer

    1 week ago


    Appcastenterprise Milton Keynes, United Kingdom

    **Job Description** DevOps Engineer · Position Description · DevOps Engineer · CGI are currently looking for DevOps Engineers of all levels to come and join our Secure Innovation & Advisory team which is part of CGI's Space, Defence and Intelligence business unit. The area is foc ...

  • BJSS

    Test Engineer

    1 week ago


    BJSS Milton Keynes, United Kingdom

    **Are you a test engineer with enterprise delivery experience using a range of technologies?** · **Do you want to develop your skills as part of an award-winning tech consultancy delivering solutions for some of the world's leading organisations?** · **Do you want to develop new ...

  • Industrious Recruitment

    Cloud Architect

    1 week ago


    Industrious Recruitment Milton Keynes, United Kingdom

    **Fully Remote, Contract Role** · **The Role**: · - Design and implement cloud-based architecture for our client to ensure efficient and scalable operation. · - Conduct research and analysis to identify the latest trends, technology advancements and best practices in cloud comput ...


  • Industrious Recruitment Milton Keynes, United Kingdom

    **Fully Remote Role** · **Immediate Start Required** · As a Software Test Engineer, you will be responsible for testing of a UK software-based solar product. You will play a critical role in ensuring that the product meets high-quality standards and is free of defects before rele ...