CareerPlan

Senior Fullstack Developer dm-App & Onlineshop - Kotlin, Spring Boot, React, TypeScript (w/m/d)

Karlsruhe, Baden, BADEN_WUERTTEMBERGFull-time2026-10-22 → 2026-11-10
Hybrid

Core

Senior Fullstack Developer responsible for the dm App and Online Shop, focusing on search functionality, semantic search, and personalized user experiences for millions of customers.

Role type

Senior Fullstack Developer (Backend & Frontend)

Builds

The dm App, Online Shop, and Homepage for dm-drogerie markt

Domain

Retail / Digital Commerce

Deliverable

product features

Required skills

Spring Boot, Kotlin, React, TypeScript, Microservices, Kafka, Elasticsearch, Cloud Foundry, Terraform, GitLab CI, Datadog, Bounded Contexts, Domain-Driven Design, Refactoring, Clean Code, SOLID, CI/CD, Infrastructure as Code, Observability, Security Management

Preferred skills

Kafka/Pub-Sub, Search Technologies, Micro-Frontend, React Native, AI-assisted development

Technologies

Spring Boot, Kotlin, React, TypeScript, React Native, RESTful APIs, Kafka, Elasticsearch, Cloud Foundry, Terraform, GitLab CI, Datadog, Snyk, Renovate

Responsibilities

Conceive and implement backend and frontend components with end-to-end responsibility; Actively shape and evaluate software architecture for scalability and reliability; Refactor existing systems and reduce technical debt; Collaborate with business units and external partners on innovative IT products; Transfer knowledge and set standards in reviews and architecture.

Seniority

Senior, hands-on IC