Software Engineer - Microservices Java - Germany-based
Role details
Job location
Tech stack
Job description
- You develop state-of-the-art software solutions for our international e-commerce beauty platform.
- You engineer, improve & maintain microservices in the e-commerce backbone of our system landscape. By this you make an impact on our customers checkout and fulfillment experience.
- You integrate these services with SAP Commerce Cloud, other backend or frontend components.
- You work in a product driven team setup.
- You are in close contact with your IT colleagues and understand the needs and requirements of a high-performance, secure and stable platform operation.
Requirements
Experience in designing, creating, deploying and improving micro services in complex cloud architectures (Java, Spring Boot, Kubernetes, GCP, RabbitMQ) A firm understanding and practical experience in tools and processes to ensure software quality, such as Unit Tests, TDD and Test Automation Experience in working with cross-functional teams in an international and agile environment Experience in working with eCommerce applications, preferably SAP Commerce Cloud Fun learning new stuff Passionate about what you create Very good English skills, German language skills are a plus A growth mindset Basic understanding of frontends with technologies like TypeScript, React, Node.js and are not afraid of doing smaller frontend modifications (plus) Devops knowledge, e.g. modifying build and deployment pipelines (plus), * Minimum 3 years of professional experience as a Software Engineer or in a similar role with a clear focus on the Java ecosystem
- Experience in designing, creating, deploying and improving micro services in complex cloud architectures (Java, Spring Boot, Kubernetes, GCP, RabbitMQ)
- A firm understanding and practical experience in tools and processes to ensure software quality, such as Unit Tests, TDD and Test Automation
- Experience in working with cross-functional teams in an international and agile environment
- Experience in working with eCommerce applications, preferably SAP Commerce Cloud
- You don't have to know every technology. But you should have fun learning new stuff.
- You are passionate about what you create.
- Very good English skills, German language skills are a plus.
- We are serious: you don't have to know everything mentioned in this job ad. Most important are a tech background, a growth mindset and being passionate about your job. Please share in your application what you already know, where you might need support and how you would approach any learning challenge.
- Following things are a plus:
- You have a basic understanding of frontends with technologies like TypeScript, React, Node.js and are not afraid of doing smaller frontend modifications.
- Devops knowledge, e.g. Modifying build and deployment pipelines
Benefits & conditions
We want you to feel comfortable at your job. That's why you'll receive your own individual work equipment. You can choose between MacOS, Linux or Windows.
Your personal development: We want you to grow with us. Become part of our mentoring program, use our e-learning platforms and benefit from many other individual development opportunities.
️
Open feedback culture: half-yearly meetings & performance reviews (#DOUGLASDialogue)
30 days of vacation per year
Would you like a hybrid working model? We offer a balance between
mobile working and office days in a collaborative environment. (approx. 8 days/month)
Cherry on top: You get our
employee discount both online and in-store. On top of that, you get further discount opportunities thanks to our corporate benefits., * Individual work equipment: We want you to feel comfortable at your job. That's why you'll receive your own individual work equipment. You can choose between MacOS, Linux or Windows.
- Your personal development: We want you to grow with us. Become part of our mentoring program, use our e-learning platforms and benefit from many other individual development opportunities.
- Open feedback culture: half-yearly meetings & performance reviews (#DOUGLASDialogue)
- 30 days of vacation per year
- Would you like a hybrid working model? We offer a balance between mobile working and office days in a collaborative environment. (approx. 8 days/month)
- Cherry on top: You get our employee discount both online and in-store. On top of that, you get further discount opportunities thanks to our corporate benefits.
- In-house canteen & bistro, as well as free drinks
- A positive and motivating environment & celebrating successes at regular company events such as DOClub, summer party, Women's Day, etc
About the company
DOUGLAS is a company known for selling cosmetics and beauty products through retail and dotcom.
But we are also a digital company that focuses on e-commerce, data and innovation. We have an amazing team of diverse and talented people working hard everyday.
Our digital talents master top-notch technologies, push innovations and accelarate performance. They build all the cutting-edge digital features to make the beautiful possible for our customers. This is where our successful digital business is emerging from. That's why for us, the most valuable asset are our people. For us, these people are, THE CODE BEHIND BEAUTY.