Java Developer (m/f) // Orderbird

April 16, 2018

We are looking for an enthusiastic Senior Java Developer (m/f) with a passion to build scalable, sustainable and testable software that will revolutionize the catering industry. If you are a person that likes to work in a cross-functional team, are interested in automating processes and influencing our way of working then we look forward to receiving your application!
We offer you

  • Cross-functional team, which allows to share knowledge and responsibility of the features.
  • Space to explore your creativity, many opportunities and responsibilities in a clear, stable and reliable framework.
  • We aim to find a good balance between short term business goals and the best software craftsmanship you can think of.
  • We hate to repeat ourselves, therefore we have a strong culture of automating processes and creating our own tools to be more efficient.
  • You have the possibility to influence our way of working.
  • Modern equipment for your daily work.
  • Drinks for free and a chef who cooks freshly for us every day.
  • Beautiful and modern office, centrally and easily accessible by public transport.
  • Company Breakfast every Wednesday: The breakfast serves as an ideal platform to introduce new employees, to provide department updates and to present news about our company.

Your tasks

  • Provide technical leadership, direction and mentoring.
  • Build the best software for gastronomers.
  • Taking the concept into code, tests and release it to the customers.
  • Write sustainable and testable code that you are proud of.
  • Share your knowledge and learn from your colleagues.
  • Find the opportunity to develop your skills and strengths.
  • Strive for continuous improvement for yourself and within the team.

Your skills

  • Advanced knowledge of Java and the ecosystem.
  • You are capable of making architectural decisions that will result in scalable, reliable, and performant systems.
  • You are confident of writing concurrent applications.
  • Deep understanding of Java and JVM memory management
  • You have a solid understanding of clean coding principles, OO programming, functional and enterprise design patterns, and TDD
  • Experience with more than one Web Framework. For example Spring Boot.
  • Experience with automated continuous delivery.
  • Be enthusiastic of software development for resilient, highly availability systems. Be open and willing to learn from mistakes.
  • English language is a must.

If you have any questions, don’t hesitate to contact Irene or Yvette! tel: +49 (0)30 208983061 or by email:

Founded in 2011 orderbird AG now has over 140 employees in its main office in Berlin. With the multi-award winning orderbird POS caterers are able to concentrate on the most important aspect of their business: their guests. Over 8,000 customers in Germany, Austria and Switzerland work successfully with our iPad cashier system. Become part of our team and help us revolutionise gastronomy.

Visit the company website