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
All done!
Your application has been successfully submitted!