Java Software Engineer
Barcelona, CT, Spain
hace 2 días

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 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 :

Some things you might work on :

  • Playing a key part in the technical design of solutions to interesting problems
  • Working with the team on continuous improvement of the Software Development Life Cycle
  • Developing new systems and capabilities as well as making changes to existing systems owned by other teams
  • Promoting good engineering practices, bug prevention strategies, testability, fixing security vulnerabilities where appropriate, and other advanced quality concepts
  • Participating in out-of-hours support rota where agreed
  • Tech stack : Java, Python, Kotlin, Swift, Firebase, Terraform, Docker, AWS, Google Cloud Platform, ELK, New Relic, Cloudwatch, Prometheus, Grafana and more
  • We’re looking for someone who has :

  • A BSc degree in Computer Science (or a related field)
  • Good command of English (spoken and written)
  • OOP and software design skills
  • Experience in Java
  • Passion for developing high-quality enterprise software
  • Eagerness to take an active role in supporting the business needs
  • Passion and understanding of TDD and Clean Code
  • Experience working in a continuous delivery environment
  • Knowledge of AWS / Cloud environments
  • Curious about our hiring process? See

    Who we are

    We champion a value-led culture to get our teams working at their very best and to help create a collaborative working environment with inspiring projects that our people love.

    Core values of Trust, Autonomy, Craftsmanship, Collaboration and Learn Fast help drive our innovative culture.

    Our flexible hybrid working model enables you to combine remote and office work.

    We can offer technically stretching work, a competitive salary and a wealth of benefits that focus on well-being.

    Be bold, be unique, be brilliant, be you. We are looking for individuality and we value diversity above gender, sexual orientation, race, nationality, ethnicity, religion, age, disability or union participation.

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación