Skip to content

Senior Java Engineer (m/f/d)

Germany, Berlin, BerlinTech, Product & Data

Your Tasks

At Shop Apotheke we are all about health! Our e-pharmacy serves 7.9M+ customers across Europe, and we welcome new users every week. We are growing the existing platform and adding entirely new services to it. Our goal is to enable our customers to live their healthiest lives possible.

We are looking for a Senior Java Engineer to join our team at our Berlin location (with remote possibilities). Come, build with us!

Our tech stack

Java 11 & 17, Spring Boot, TypeScript, NodeJs, K8s, Docker, RMQ, MySQL, MongoDB, REST-ful web-services, Kibana, Prometheus, Grafana, Elastic APM, GCP

In this role you will:

  • Contribute to how our 7.9M+ active users view, inform themselves and purchase their medication or health, beauty and wellness related items. Whether you join a team that develops the checkout and transactions part of SHOP APOTHEKE EUROPE; or whether you join the team that creates the comparison and cart features; you will have an impact on the user journey. 

  • Create high availability, scalable applications and RESTful APIs, that serve approximately 60k requests/minute. With your colleagues, you will think ahead of the curve and build engines that provide real-time benefit for our customers 

  • Develop high-quality software. You will test your software regularly with unit & integration tests; scenario tests; you will conduct performance testing and you will regularly look through logging and metrics (Kibana, Prometheus, Grafana, Elastic APM)

  • Build, ship and run your software. You will have ownership of your code and you will be involved in how it is shipped and monitored, once in production.

Your Profile


Your profile:

  • You have experience in building Java Services, e. g. with Spring Boot, Spring Native, Micronaut or Quarkus

  • You are well-versed with Docker and ideally, have production experience with Kubernetes (not a must)

  • High quality code means tested code with proper coverage to you

  • You are experienced in creating and consuming RESTful APIs, that operate at scale, are easy to use and self-documented

  • You feel at home in complex and heterogeneous system landscapes and you know that sometimes creative solutions are more valuable than the standard path

  • Developing software means more to you than simply coding - the “why” of what you do is important to you

  • You are a team player and like to share your ideas and work together


Remote work

Our offices remain open, but you are free to work from home, from any location in Germany. Due to the pandemic situation, we do not have in-person team meetings. It is entirely up to you if you want to pop into the office every now and again, or if you work from home all the time.

We have anchor days on which every team member is asked to come to the office. Anchor days do not take place currently, due to the pandemic. In the future, we foresee occasional team get-togethers.


Your benefits

  • An agile and outcome-oriented organization, where respect for talent and honest work are fundamental values.

  • Direct communication, respect and a collegial approach are vital points of our code of conduct.

  • We are a diverse, international team, and English is our working language.

  • Your growth helps our growth. You will have a training budget dedicated to the engineering team, and it’s up to you to choose what conferences or workshops you spend it on.

  • You have a time budget of 10% of your working time to dedicate to your personal and professional development projects.

  • For parents, we offer a monthly subsidy for kindergarten.

  • 28 days vacation per year.

  • 10% employee discount on all over the counter and beauty & wellness products in our online store.


About us

SHOP APOTHEKE EUROPE is an international e-commerce company with headquarters in the Netherlands, offices in Cologne & Berlin and further locations in Europe. As one of Europe's leading e-pharmacies with web shops in seven countries, we ensure that millions of people can rely on us for their health every day. We are growing extremely dynamically and are looking for more team players who want to continue this exciting development and the successful growth of the past years together with us!



or

Apply with Linkedin unavailable
Apply with Indeed unavailable