Karlsruhe
Senior Fullstack Developer dm-App & Onlineshop - Kotlin, Spring Boot, React, TypeScript (w/m/d)
externe stelle · zuletzt geprüft 1.11.2026
Fakten zur Stelle
- Seniorität
- Senior
- Sprachen
- Deutsch · C1, Englisch · B2
- Arbeitsmodell
- Remote
- Orte
- Karlsruhe
- Produkt
- dm-App
der job in 20 sekunden
Senior Fullstack-Entwickler:in dm-App & Onlineshop
Produktsuche mit Keyword- und semantischer Suche sowie personalisierte Flächen in dm-App und Onlineshop verantwortet dieses Produktteam, bei rund 100 Millionen Sessions im Monat. Als Senior baust du Backend und Frontend mit Kotlin/Spring Boot und React/TypeScript Ende-zu-Ende und prägst die Architektur mit. Gearbeitet wird in Karlsruhe oder regelmäßig remote, mit Treffen mehrmals im Monat.
Wen sucht dmTECH GmbH wirklich?
Gesucht wird eine Person mit mehrjähriger Praxis in Spring Boot, Kotlin/Java, React und TypeScript, Erfahrung mit Domain-Driven Design und dem Refactoring gewachsener Systeme sowie sicherem Umgang mit GitLab-CI, Terraform und Datadog; Deutsch C1, Englisch B2.
Kernaufgaben
- 01Im crossfunktionalen Produktteam Suche und personalisierte Flächen in App und Shop verantworten
- 02Backend- und Frontend-Komponenten Ende-zu-Ende konzipieren und implementieren
- 03Software-Architektur auf Skalierbarkeit, Zuverlässigkeit und Wartbarkeit bewerten und mitgestalten
- 04Das Produkt mit dm-Fachbereichen und externen Partnern weiterentwickeln
- 05Neue Technologien erschließen und Standards für Reviews, Tests und Architektur im Team verbreiten
Was du mitbringen solltest
Gefordert
- Spring Boot
- Kotlin
- Java
- React
- TypeScript
- Distributed Systems
- Domain-Driven Design
- Clean Code
- CI/CD
- GitLab CI
- Infrastructure as Code
- Terraform
- Datadog
- Elasticsearch
- React Native
Optional
- Kafka
- Micro-Frontends
- Snyk
- Renovate
Abgeleitet – nicht ausdrücklich genannt
- Spring (aus Spring Boot abgeleitet)
- JavaScript (aus React abgeleitet)
Team & Auftrag
Das agile Produktteam im Bereich Digital Commerce Experience sorgt dafür, dass Kund:innen in App und Shop rasch Produkt, Information und Service finden, und arbeitet interdisziplinär mit Fachbereichen zusammen.
Arbeitsbedingungen & Benefits
- Vergütung & Vorsorge
- Zuschuss zur betrieblichen Altersvorsorge
- Urlaubs- und Weihnachtsgeld, Sonderzahlungen sowie Warengutscheine
- Personalrabatt von 10 % bei dm in Deutschland
- Arbeitszeit & Urlaub
- 37,5-Stunden-Woche, 30 Urlaubstage, Gleitzeit und mobiles Arbeiten
- Arbeitsort
- Workation möglich, also Arbeit und Urlaub kombinieren
- Gesundheit
- Berufsunfähigkeitsversicherung über den Arbeitgeber
- Kooperationen mit Krankenkassen und Fitnessstudios, interne Gesundheitskurse
- Weiterbildung
- Mehr als 250 Online-Seminare und Workshops, flexibel abrufbar
- Udemy-Zugang und Teilnahme an externen Weiterbildungen
- Mobilität
- Zuschuss zum Deutschlandticket Job
- Dienstfahrrad über JobRad
- Ausstattung
- Zweimal pro Jahr Smartphone, Tablet oder Laptop günstig privat leasen
Rollenprofil
Fullstack-Entwicklung · Softwareentwicklung
aus dem Stellentitel
- Arbeitsumfeld
- eigenes Produkt (Produktunternehmen)
Worauf es bei der Erfahrung ankommt
- Wunsch: Entwicklungserfahrung mit Developer Tools, DevOps & Observability oder E-Commerce-PlattformenGenau diese Spezialisierung
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript“
Softwaredomänen
- Developer Tools, DevOps & Observabilitybestätigt
- E-Commerce-Plattformenbestätigt
- ERP & Warenwirtschaftaus Firmenkontext abgeleitet
- Supply Chain & Logistiksoftwareaus Firmenkontext abgeleitet
- KI-Produkte & ML-Plattformenaus Firmenkontext abgeleitet
Das Produkt wird in der Stellenanzeige genannt.
Auch interessant für
- · Java-Backend-Entwickler:innen aus dem E-Commerce, die auch im React-Frontend arbeiten wollen
- · Search-Engineers mit Elasticsearch-Erfahrung und Fullstack-Interesse
- · Erfahrene Entwickler:innen aus Agenturen, die langfristig ein großes Commerce-Produkt verantworten möchten
belege aus der stellenanzeige anzeigen
- Im crossfunktionalen Produktteam Suche und personalisierte Flächen in App und Shop verantworten
„Mitarbeit im crossfunktionalen, agilen Produktteam, das u.a. die Suche sowie die personalisierte Flächenbelegungen in der dm-App und im Onlineshop verantwortet“
- Backend- und Frontend-Komponenten Ende-zu-Ende konzipieren und implementieren
„Konzeption und Implementierung von Backend- und Frontend-Komponenten mit Ende-zu-Ende-Verantwortung“
- Software-Architektur auf Skalierbarkeit, Zuverlässigkeit und Wartbarkeit bewerten und mitgestalten
„Aktive Mitgestaltung und Bewertung unserer Software-Architektur mit Blick auf Skalierbarkeit, Zuverlässigkeit und Wartbarkeit“
- Das Produkt mit dm-Fachbereichen und externen Partnern weiterentwickeln
„Gestaltung eines innovativen IT-Produkts gemeinsam mit dm-Fachbereichen und externen Partnern“
- Neue Technologien erschließen und Standards für Reviews, Tests und Architektur im Team verbreiten
„Erschließung neuer Themen, Features und Technologien sowie Wissenstransfer im Team - als Multiplikator für gute Standards in Reviews, Tests und Architektur“
- Pflicht: Spring Boot
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript sowie in agilen Teams und im Betrieb produktiver Software-Systeme“
- Pflicht: Kotlin
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript sowie in agilen Teams und im Betrieb produktiver Software-Systeme“
- Pflicht: Java
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript sowie in agilen Teams und im Betrieb produktiver Software-Systeme“
- Pflicht: React
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript sowie in agilen Teams und im Betrieb produktiver Software-Systeme“
- Pflicht: TypeScript
„Mehrjährige Erfahrung in der Softwareentwicklung mit Spring Boot und Kotlin/Java, React und TypeScript sowie in agilen Teams und im Betrieb produktiver Software-Systeme“
- Pflicht: Distributed Systems
„Kompetenz im Design und in der Bewertung von Software-Architekturen (Skalierbarkeit, Zuverlässigkeit, Wartbarkeit) sowie Erfahrung mit Bounded Contexts und Domain-Driven Design“
- Pflicht: Domain-Driven Design
„Kompetenz im Design und in der Bewertung von Software-Architekturen (Skalierbarkeit, Zuverlässigkeit, Wartbarkeit) sowie Erfahrung mit Bounded Contexts und Domain-Driven Design“
- Pflicht: Clean Code
„Erfahrung im Refactoring gewachsener Systeme, in Clean Code, SOLID und im Abbau technischer Schulden sowie im Betrieb komplexer Anwendungen auf Cloud-native-Plattformen wie Cloud Foundry“
- Pflicht: CI/CD
„Sicherer Umgang mit CI/CD (GitLab), Infrastructure as Code (Terraform), Observability (z“
- Zuschuss zur betrieblichen Altersvorsorge
„von einem Zuschuss zu Deiner betrieblichen Altersvorsorge“
- Berufsunfähigkeitsversicherung über den Arbeitgeber
„einer attraktiven Berufsunfähigkeitsversicherung“
- Kooperationen mit Krankenkassen und Fitnessstudios, interne Gesundheitskurse
„Kooperationen mit Krankenkassen oder Fitness-Studios und hausinternen Kursen für Dein Wohlbefinden“
- Mehr als 250 Online-Seminare und Workshops, flexibel abrufbar
„Die digitale dm-Lernwelt bietet Dir zeit- und ortsunabhängig über 250 Seminare und Workshops“
- Udemy-Zugang und Teilnahme an externen Weiterbildungen
„Du hast Zugang zur Lernplattform Udemy mit ihrem breit gefächerten Kursangebot und kannst zusätzlich an externen Events und Weiterbildungen teilnehmen.“
- 37,5-Stunden-Woche, 30 Urlaubstage, Gleitzeit und mobiles Arbeiten
„flexible Arbeitszeiten, mobiles Arbeiten, 37,5-Stunden-Woche und 30 Urlaubstage“
- Workation möglich, also Arbeit und Urlaub kombinieren
„Bei einer "Workation" kannst Du sogar Urlaub und Arbeit verbinden.“
- Urlaubs- und Weihnachtsgeld, Sonderzahlungen sowie Warengutscheine
„mit Zulagen wie Urlaubs- und Weihnachtsgeld, mit Sonderzahlungen und Warengutscheinen“
- Personalrabatt von 10 % bei dm in Deutschland
„Du bekommst außerdem 10 % Mitarbeiterrabatt in allen deutschen dm-Märkten“
- Zweimal pro Jahr Smartphone, Tablet oder Laptop günstig privat leasen
„kannst Du zweimal jährlich aktuelle Smartphones, Tablets oder Laptops für Deinen Privatgebrauch preiswert leasen“
- Zuschuss zum Deutschlandticket Job
„Mit einem Zuschuss für das "Deutschlandticket Job" bist Du günstig unterwegs.“
- Dienstfahrrad über JobRad
„kannst Du auch das JobRad® nutzen“
- Team & Auftrag
„Im Bereich Digital Commerce Experience verantworten wir den Onlineshop, die Homepage und die App von dm-drogerie markt in Deutschland sowie in weiteren dm-Ländern.“
- Team & Auftrag
„Unser Produktteam sorgt dafür, dass Kundinnen und Kunden schnell zum passenden Produkt, zur richtigen Information und zum passenden Service finden“
- Team & Auftrag
„In interdisziplinären, agilen Produktteams arbeiten wir eng zusammen“
aufgaben
Berufsfelder
- Softwareentwicklung
anforderungen
Fähigkeiten
- Spring Boot
- Kotlin
- Java
- React
- TypeScript
- Distributed Systems
- Domain-Driven Design
- Clean Code
- CI/CD
- GitLab CI
- Infrastructure as Code
- Terraform
- Datadog
- Elasticsearch
- React Native
- Kafka (optional)
- Micro-Frontends (optional)
- Snyk (optional)
- Renovate (optional)
originalanzeige
Die vollständige Beschreibung findest du in der Originalanzeige. Oben siehst du unsere eigene Analyse der Stelle.
Über dmTECH GmbH
dmTECH ist die hundertprozentige IT-Tochter von dm-drogerie markt mit über 1.400 Mitarbeitenden in Karlsruhe, Breslau und Wals bei Salzburg. Sie entwickelt und betreibt die digitalen Lösungen der dm-Gruppe, darunter dm-App, Onlineshop, Kassensysteme, Logistik- und ERP-Prozesse, HR-Systeme, Analytics und den KI-Assistenten dmGPT für Kunden und Mitarbeitende.
Mehr über dmTECH GmbH