Java Developer - Back Office (m/f)

Apply now

Java Developer - Back Office (m/f)

We are looking for a Java Developer (m/f) to join our Back Office IT team in Berlin. You will have the opportunity to play a leading part in designing and developing our architecture and to help maintain our state of the art systems


My team...

“ at the heart of our business. All the events that are happening in the real world - like incoming orders and food deliveries - are tracked, modeled and stored by the systems we create. We connect different flows of information and make them available through APIs to support other IT teams and departments like Marketing and Customer Service.”

The position

  • Collaborate with our team and stakeholders to improve our systems and their functionality (orders, drivers, routes, jobs, shifts, etc.) 
  • Solve complex engineering problems to enhance our service and the overall customer experience. 
  • Refine and grow your expertise in areas like Continuous Integration, Microservices, Stream Processing, Event-driven architectures, reactive systems, RESTful APIs and other related key topics
  • Promote and contribute to good software engineering practices across all IT

Your profile

  • You love team collaboration and feel comfortable working together with your peers (e.g. pair programming, cross team)
  • You believe in simplicity and enjoy practices such as TDD and clean code
  • You have a proven work experience writing Microservices and you are familiar with Spring Boot and Apache Kafka
  • You are familiar with Docker and/or Kubernetes and with continuous delivery practices
  • You have a strong foundation on OOP principles and design patterns
  • Ideally, you have experience with stream processing or event sourcing architectures
  • You are proficient in written and spoken English

What we offer

  • The opportunity to work on interesting projects, applying best practices, and increasing your knowledge using different designs and architectures (i.e. Event driven architecture)
  • Work in a fast growing, agile company
  • Being part of a unique, professional, and culturally diverse team
  • Custom workstations/laptops (Mac/Linux/PC) so you can get the job done
  • Workshops, conferences, and training seminars to support our growing team
  • Free drinks, fruit, several sports benefits, and awesome team events is the leading food ordering website in Continental Europe, with a proven business model that provides an effective revenue stream for restaurants and convenience for consumers. Headquartered in Amsterdam and with established operations in 9 countries across Europe and Vietnam, our business has grown rapidly in recent years. With almost 50 million orders and double-digit growth we are the fastest growing player in many markets  and still see a lot of untapped potential.

Are you ready to join?

Privacy Statement: Your data will be used by yd. yourdelivery GmbH for the sole purpose of processing your application. All data are treated confidentially according to German law on data protection and privacy. By submitting your application, you agree that your data may be processed by third parties (other than yd. yourdelivery GmbH) that are instructed by yd. yourdelivery GmbH to ensure the technical deployment, delivery and maintenance of this online application tool. For the sole purpose of processing your application, your data will be stored and processed in a database managed by BV (parent company of yd. yourdelivery GmbH). After finishing the application process, yd. yourdelivery GmbH will delete your data within six months. For further information regarding your data and to object to any future data processing you may contact us via

Please also refer to our general privacy statement.