Ocado Technology Company Logo Ocado Technology

Java Software Engineer

Ocado Technology is putting the world’s retailers online using the cloud, robotics, AI, and IoT. We develop the innovative software and systems that power Ocado.com, the world’s largest online-only grocery retailer as well as the global ‘Ocado Smart Platform’. With everything from websites to fully autonomous warehouse that we design in-house, our employees need to be specialists in a wide range of technologies to help drive our business.

We champion a value-led culture to get our teams working at their very best and to help create a collaborative working environment that our people love. Core values of Trust, Autonomy, Craftsmanship, Collaboration and Learn Fast help drive our innovative culture.

We are looking for Java Software Engineers to join our team, as we continue to push the boundaries of online shopping.


Computer Science (or related subject) degree

Good spoken and written English

OOP and software design skills

Experience in Java

Passionate about developing high-quality enterprise software

Happy to take an active role in supporting the business needs

Passion and understanding for TDD and Clean Code

Experience working in a continuous delivery environment

Knowledge in AWS/Cloud environments

What we can offer you:

A relaxed, international, talented, creative and friendly environment, where we will provide you with the best tools to develop amazing stuff. We invest in our employees, ensuring we provide them with the best in-house and external training programs available. We also really encourage people to attend conferences and be involved in the local developer community.

Flexible working hours with short Fridays

Reduced hours in August

25 days of holidays per year

Private Health Insurance

Life Insurance (3x your salary)

Ticket Restaurant

Ticket Transport

Ticket Kindergarten

Gym membership discounts

Fresh fruit, snacks, tea and coffee

Monthly social events

Table football, board games and Nintendo Switch

Tech Talks and internal trainings

Developer exchange programmes between centers

English and Spanish language courses

We are right next to Sants station, a central area of Barcelona. We growing rapidly making it a very exciting time to join!

Anything else? There’s a lot going on at Ocado Technology! Click to find out more about Ocado Technology and our recruitment process.

Ocado is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.

Please mention that you come from CodeForThem when applying for this job.

Posted 1 month ago

Apply for this job