Jobs Filtered by

Bulgaria Java Software Engineer - Robotics Integration Team

  • Location
    (BULGARIA) and Sofia
  • Job Reference
  • Functional Area/Experience
    IT / Fresh Graduate

Job Description & Qualifications

We are Ocado Technology. We are designing and building the software which powers our next-generation autonomous robotic solutions. These solutions are the core of the Ocado Smart Platform (OSP).

The Advanced Technology stream aims to automate physical processes that require sensing, decision making, and object manipulation through the use of robotics, AI and machine vision.

As a member of our Robotics Integration team, you will:

  • Design and implement microservices in Java that live on-prem and in the cloud. The focus will be to manage the workflows and communication between the Ocado custom WMS (warehouse management systems), and our fleet of autonomous robotic solutions.
  • Design and implement big data analytics solutions to collect, transform and use data for autonomous decision making and process improvements.
  • Actively share knowledge within the team and outside of the team to help others grow in the profession and facilitate learning.
  • Initiate and deliver process and product improvements in a collaborative cross-cultural environment.

What are we looking for in this role:

  • A strong technical hands-on background in building microservice-driven, enterprise-grade, backend solutions in Java
  • Experience in implementing enterprise-grade error handling, monitoring and alerting mechanisms.
  • Strong experience in using different communication protocols and data formats


  • Experience with multi-cloud solutions (AWS, Google Cloud or Azure)

What We Offer

  • A friendly and dynamic work environment across several countries and continents
  • Great engineering challenges and never-ending learning opportunities
  • Great remuneration package
  • 25 days paid leave
  • Life Insurance
  • Free Share Plan and additional OSPP (shares purchase plan)
  • Multiple training programs and extensive free training resources (In-house academy, free access to a top level learning platform, tailored education programs and personal training budget)
  • Flexible working hours & home office opportunity
  • A choice of equipment (Linux PC, Mac)
  • Compliment card
  • Additional medical insurance and life insurance

There’s a lot going on at Ocado Technology! Come and find out more about us at one of our online Webinars.

We will be happy to receive your CV and discuss the position further!

Job Skills/Competencies Required

  • A positive can-do attitude
  • Architectural awareness for systems that are dynamically evolving and are built to last (high scalability, high availability, high performance)To “feel at home” working and improving CI/CD processes to test and deploy containerized services with Docker on-prem and in the cloud (AWS)
  • Deep knowledge in software testing and related processes and tooling
  • Internal motivation to achieve our common vision as a team


  • Knowledge of security mechanisms for data-at-rest and data-in-motion