Atmosphere Java Software Engineer
Title - Atmosphere Java Software Engineer Hours 40 hours per week Location Hatfield (Head Office) Vacancy description In the Atmosphere stream, we create the E-Commerce and Fulfilment solutions that power the Ocado Smart Platform. From the secret sauce that drives our 35 million customer searches and product recommendations, to our market-leading delivery punctuality and order accuracy. We use the best tools for the job, with teams using a wide range of technologies including Java, Scala, Akka, NodeJS, Docker, React, Redis, AWS, and many others. Our teams choose the development methodologies that suit them best, from Kanban and Scrum to TDD and Continuous Delivery. We are looking for Software Engineers to join our cross-functional Agile teams as we continue the development of our technically challenging and an ever-evolving suite of apps. You’ll enjoy being part of the team if you like: learning fast through experimentation and self-motivation; being autonomous but able to collaborate (sharing knowledge is important to us); craftsmanship and innovation (we never stop questioning how we can be better). What we look for: You have a 2:1 or 1st class degree (or equivalent) in a numerate degree or relevant industry experience. Demonstrable OO programming ability in Java or another OO language. Our software engineering opportunities suit high achievers with analytical minds, who enjoy creative problem-solving and find satisfaction in seeing complex projects through from start-to-finish. As well as looking out for the best and brightest, we’re also looking for people who reflect our values – people who can learn fast through experimenting; who are autonomous through taking ownership and driving innovation; who are collaborative and work well in high-performing teams. We value trust, honesty, and craftsmanship. We’re all about innovation and refusing to accept the status quo, so if you’re keen to push the limits of your learning – and our technology – we want to hear from you!