Senior Software Engineer – Specialist Solr (m/w/d) // Remote möglich, Düsseldorf
Düsseldorf, Germany
Du brennst für agile Softwareentwicklung, dich begeistert Ende-zu-Ende Verantwortung, und du suchst nach einer angenehmen Arbeitsatmosphäre mit viel Raum für Weiterentwicklung? Willkommen bei Breuninger!
Breuninger ist der führende Fashion- und Lifestyle-Department-Store im Premium- und Luxussegment und seit 140 Jahren am Markt. Unser Online-Shop ist der wichtigste Kontaktpunkt mit unseren Kunden in Europa und bietet eine wachsende Anzahl digitaler Touchpoints, sowohl online als auch stationär.
Wir glauben an "you build it, you run it" und betreiben unsere vertikalisierte Multichannel-Plattform auf AWS. Unsere Teams sind für die Software-Architektur verantwortlich. Bei uns arbeitest du Cloud native, bist Hacker:in und Teamplayer:in zugleich.
Ein autonomes Team erwartet dich, mit spannenden Herausforderungen rund um unsere internationale Multichannel-Plattform. Freiräume und Gestaltungsmöglichkeiten helfen dir, dein Potential in einem agilen und vertrauensvollen Umfeld zu entfalten. Wir leben eine transparente, offene Zusammenarbeit mit Fachbereichen, Product Owner:innen, dem Management und DevOps-Teams, um hohe Qualitätsstandards mit pragmatischer Arbeitsweise zu verbinden.
Weitere Informationen findest du unter:
Deine Aufgaben
- Gemeinsam mit deinem Team entwirfst, planst und entwickelst du kundenorientierte, wertschöpfende Features für den Produktbereich „Search Engine / FIND“ unserer E-Commerce- und Multichannel-Plattform.
- Du übernimmst die Verantwortung für den Code, entscheidest über Technologien und Tools, um Large-Scale-Anwendungen zu liefern, und betreibst diese auf PaaS/SaaS-Cloud (AWS).
- Im Rahmen eines agilen Umfelds bist du für den gesamten Entwicklungszyklus verantwortlich — von Architekturdesign über Continuous Deployments bis hin zur Wartung.
Dein Profil
- Du bist neugierig auf neue Technologien, gehst gerne unbekannte Wege und kannst dich schnell in neue Themen einarbeiten.
- Du hast fundierte Kenntnisse in der Entwicklung hochperformanter, flexibler Suchlösungen mit Apache Solr, Querqy oder ähnlichen Technologien (z.B. Elasticsearch, Opensearch). Erfahrung mit vektorbasierten Suchsystemen und Sprachmodellen ist von Vorteil.
- Du bist versiert in mindestens einer objektorientierten oder funktionalen Programmiersprache, vorzugsweise Java oder Kotlin, und hast Lust, dich in unseren JVM-basierten Tech-Stack einzuarbeiten.
- Erfahrung mit modernen Web-Frameworks (z.B. SpringBoot, Rails, Laravel) und NoSQL-Datenbanken (z.B. MongoDB) ist wünschenswert.
- Idealerweise hast du bereits mit Docker gearbeitet und kennst TDD/BDD/DDD-Praktiken.
- Du hast Interesse an agilem Arbeiten, hinterfragst, reflektierst und entwickelst dich sowie unsere Projekte stetig weiter.
Bei uns hast du die Möglichkeit, in einem modernen, agilen und wertschätzenden Umfeld zu arbeiten. Fühlst du dich angesprochen? Dann werde Teil unseres Teams bei Breuninger, wo du dich wohlfühlen und nachhaltig wirken kannst.
- Attraktives Gehaltspaket mit betrieblicher Altersvorsorge und freiwilligen Sozialleistungen wie Urlaubs- und Weihnachtsgeld.
- 30% Mitarbeiterrabatt auf alle Produkte und Leistungen inklusive Gastronomie, Friseure etc.
- Persönliche und fachliche Entwicklungsmöglichkeiten bis hin zum Führungskräfteentwicklungsprogramm.
- Maximale Flexibilität bei Urlaubstagen durch zusätzliche, bezahlte Urlaubstage via Gehaltsumwandlung.
- Familienfreundliche Arbeitszeiten für deine Work-Life-Balance.
- Corporate Benefits und Rabatte von bis zu 21.000 Unternehmen.
- Company Bike zum günstigen Leasing mittels Entgeltumwandlung.