Worum es gehtBei INTERSPORT Digital entwickeln wir eine Unified Commerce Platform, die Online- und Offline-Kanäle miteinander verbindet.
Als Full Stack Software Engineer – Customer & Service Platform (m/w/d) entwickelst du Anwendungen und Services rund um Customer Account, Customer Service und Loyalty. Dazu gehören sowohl kundenseitige Self-Service-Funktionen als auch interne Anwendungen, die unsere Teams im täglichen Service nutzen.
Du arbeitest überwiegend an Backend- und Plattformthemen und übernimmst bei Bedarf auch Aufgaben im Frontend.
Deine Aufgaben- Du entwickelst und betreibst skalierbare Backend-Services und Web-Anwendungen für Customer Account, Service und Loyalty.
- Du konzipierst und implementierst APIs, Services und Integrationen mit Java oder Kotlin.
- Du integrierst Systeme und Daten ereignisbasiert, unter anderem mit Apache Kafka.
- Du entwickelst bei Bedarf auch Frontend-Funktionalitäten mit TypeScript, JavaScript und modernen Web-Technologien.
- Du arbeitest mit AWS und gestaltest Infrastruktur und Deployments über Infrastructure as Code aktiv mit.
- Du stellst durch automatisierte Tests, Code Reviews, Monitoring und Observability eine hohe Softwarequalität und Plattformstabilität sicher.
- Du bringst dich in Architektur- und Technologieentscheidungen ein und entwickelst gemeinsame Engineering-Standards weiter.
- Du arbeitest eng mit Product Management, UX, Data und anderen Engineering-Teams zusammen und verantwortest deine Lösungen vom Konzept bis zum produktiven Betrieb.
- Du nutzt moderne KI-gestützte Entwicklungswerkzeuge und prüfst deren Ergebnisse mit demselben Qualitätsanspruch wie eigenen Code.
Das bringst du mit- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Full-Stack- oder Backend-Umfeld.
- Sehr gute Kenntnisse in Java oder Kotlin und Erfahrung mit modernen Backend-Architekturen und APIs.
- Gute Kenntnisse in TypeScript, JavaScript, HTML und CSS sowie Erfahrung mit einem modernen Frontend-Framework wie React, Preact oder Vue.
- Erfahrung mit Apache Kafka oder vergleichbaren Event-Streaming-Technologien und verteilten Systemen.
- Erfahrung mit AWS oder einer vergleichbaren Cloud-Plattform.
- Kenntnisse in SQL und NoSQL-Datenbanken.
- Erfahrung mit automatisiertem Testing und einem hohen Anspruch an wartbaren, testbaren und sauberen Code.
- Verständnis für CI/CD, Monitoring und Observability.
- Eine eigenverantwortliche, pragmatische und teamorientierte Arbeitsweise.
- Deutsch mindestens B2 und sicheres Englisch.
Nice to have
- Erfahrung mit Pulumi, Terraform oder vergleichbaren Infrastructure-as-Code-Technologien.
- Kenntnisse in AWS Services wie Lambda, SQS, API Gateway, ECS, Cognito oder DynamoDB.
- Erfahrung mit Playwright, Jest, Vitest, JUnit oder Testcontainers.
- Kenntnisse im Bereich Accessibility, Web Performance oder Server-Side Rendering.
- Erfahrung mit Customer Account, CRM, Loyalty oder Customer-Service-Systemen.
- Erfahrung im E-Commerce-, Marketplace- oder Plattformumfeld.
Was dich bei uns erwartet- Ein moderner Technologie-Stack mit Java/Kotlin, TypeScript, Kafka, AWS und Infrastructure as Code.
- Verantwortung für zentrale Anwendungen rund um Customer Account, Service und Loyalty.
- Viel technischer Gestaltungsspielraum und echte End-to-End-Verantwortung.
- Enge Zusammenarbeit in einem crossfunktionalen Produktteam.
- Flexible Arbeitszeiten, mobiles Arbeiten, Weiterbildungsangebote, Mitarbeiterrabatte und weitere Benefits.