Spain CMS Test EG >1 location > country

Ocadosandbox

Apply to this job
Sofia, Bulgaria Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description

Building the next-generation grocery ecommerce suite that´s changing the way the world shops

At Ocado Technology, we’re an ambitious global company completely transforming the way the world shops with our cutting-edge AI, ML and robotic technology. With our retail partners spanning the globe, there’s a huge amount of growth and opportunity.

The e-commerce stream plays a key role in offering frictionless, convenient, and hyper-personalised shopping experiences for millions of global users across multiple platforms, in different regions, languages, currencies, and more.

You will be part of a team comprising other software engineers, a Team Lead, and a Product Manager. You will contribute to the delivery of features from conception to production in a company whose primary programming language is Java

Based in our Barcelona office in the heart of the 22@ hub, this amazing community of 27+ nationalities offers an unparalleled culture focused on growth and learning. 

Get to know us:

The team

We solve challenging technical and user experience problems in a high collaborative environment embracing agile development techniques (Kanban, Scrum) and continuous delivery to ensure a fast learning cycle, adapting them to what works best for us; limiting work in progress, releasing frequently, MVP-thinking...

Knowledge sharing is one of our top priorities (hackdays, pair programming, etc.).

The Product

Have you wondered how to engage your users with content that really matters to them? That is the vision for our OSP Online Store Content. Some will call it “CMS” but our platform is more than that. It’s a powerful marketing tool we provide to retailers to:

  • manage landing pages without the need of technical expertise.
  • enhance the shopping experience and push certain products through merchandising campaigns, increasing their margin by internal advertising campaigns with banners and build new revenue streams by supplier founded banners. 
  • configure navigation aspects of webshop and apps.

What we are looking for

  • You are a motivated self-starter happy to dive into complex problems with unclear solutions
  • You learn fast and think outside the box when presented with new problems or technologies
  • OOP and software design skills
  • Experience in Java
  • Experience in UI technologies such as React and Redux
  • Experience with user testing
  • A/B testing (and analysis) experience
  • Passion and understanding for TDD and Clean Code
  • An understanding and some experience of Agile software development
  • Experience working in a continuous delivery environment
  • Good spoken and written English

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 centres
  • English, Spanish and Catalan language courses

We are growing rapidly, making it a very exciting time to join, as we are currently at a brand new office in the 22@ district - the thrilling tech area of Barcelona. 

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. 

About this role

Summary

Develop features for a grocery ecommerce platform using Java and UI technologies.

Job title

Spain CMS Test EG

Experience level

3+ years

Industry

ecommerce

Location requirements

Located in Sofia, Bulgaria; remote work not mentioned.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javareactreduxuser testinga/b testingtddclean codeagilecontinuous deliveryenglish

Preferred skills

None specified

Specializations

javareactreduxuiagile
Locations

Structured locations inferred from the posting.

Sofia, Bulgaria

On-site City