Job
- Level
- Experienced
- Job Field
- Web, Full Stack, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Karlsruhe
- Working Model
- Full Remote, Onsite
Job Summary
In this role, you will develop and implement a modern warehouse management system using an event-driven microservice architecture and Angular. You will closely collaborate with cross-functional teams and external partners, contributing to ongoing software improvement.
Job Technologies
Your role in the team
- Collaboration within a cross-functional and agile product team working on the redevelopment of a warehouse management system.
- Participation in and shaping of an innovative IT project together with the dm specialist departments and external partners.
- Implementation of an event-driven microservice architecture with Spring Boot and Kotlin, as well as the Angular frontend application with NgRx SignalStore based on a domain-driven design architecture supported by modern tools such as Claude Code.
- Development and establishment of new topics and technologies.
- Support in knowledge development in the field of software development (e.g., through knowledge transfer within the team).
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Agile mindset as well as the willingness to continuously take on new challenges and drive topics independently.
- Strong communication skills in German (at least C1) and English (at least B2).
Experience
- Several years of professional experience in software development and in the methods of software engineering.
- Knowledge of microservices written in Kotlin, Java, or comparable languages, as well as experience with relevant frameworks such as Spring Boot and Javascript/Typescript in the context of Angular or similar SPA frameworks.
- Experience with GitLab pipelines and Kubernetes.
- Experience with GraphQL, Camunda or similar workflow engines, Grafana-/Datadog-/ELK stack, Solace/Kafka is desirable.
This text has been machine translated. Show original
What we offer
- The individual strengths and ideas of our employees are the foundation for the (further) development of our IT products.
- For your retirement planning, we offer various supplementary services tailored to individual needs: from a subsidy for your company pension scheme, an attractive disability insurance, offers for your physical and mental health, to collaborations with health insurance providers or fitness studios, and in-house courses for your well-being.
- The digital dm learning world offers you over 250 seminars and workshops, accessible anytime and anywhere — from project management to professional development.
- Flexible working hours, remote work, a 37.5-hour week, and 30 vacation days.
- Our rooms in the "dialogicum" are bright, spacious, and modern.
- We are happy to share the success of our working community with you - with benefits such as vacation and Christmas bonuses, special payments, and merchandise vouchers.
- With a subsidy for the "Germany Ticket Job," you can travel affordably.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
More net
Topics that you deal with on the job
Job Locations
This is your employer
dm-drogerie markt GmbH + Co. KG
Working independently, making a difference together: currently, more than 41,000 people are involved in around 2,000 dm stores, the distribution centers, the Karlsruhe headquarters and our IT subsidiary dmTECH. And ensure that dm has been Germany's top-selling drugstore for years.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Trade