Overview

Position Title: Java Software Engineer

Company: Ocado Group

Location: London, England, United Kingdom

Job Description

You will be part of a collaborative team of Software Engineers where you will mentor and help drive excellence in the team. You’ll be working with the team to find innovative solutions to complex problems in a timely way, working together to deliver fantastic products and services that will be used by our colleagues and clients globally..

Responsibilities:

  • Respond to and diagnose equipment breakdowns, resolving issues and actioning repairs
  • Update records of work activities, tasks carried out, parts used through stores and training given
  • Complete quality inspections to ensure work is completed to a safe standard
  • Analyse data to find solutions to improve MHE performance, providing reports where necessary
  • Work closely with manufacturers, suppliers and internal departments in finding ways to improve process and increase machine reliability and performance
  • Carrying out planned maintenance across the site in an accurate, timely and safe manner ensuring maintenance procedures are followed
  • Perform daily housekeeping and cleaning duties of equipment

Requirements:

  • Experience with the full Software Development Life Cycle
  • Proficiency in English (both verbal and written).
  • Experience working in an Agile environment
  • Experience working with Java (preferably 11 but experience with Java 8 onwards is fine)
  • A good understanding of CI/CD best practices
  • Experience of implementing good testing practices like TDD and BDD.
  • Experience working with the following Docker, Kubernetes & AWS

About Ocado Group

When our journey started, we were all about changing the way people shop for groceries. Nearly 20 years later, we’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.