Lead Developer / Software Architekt (m/w/d)
Info
Unsere Vision ist die Entwicklung der besten Customer Journey im E-Commerce mit einem Traffic von bis zu 1,5 Mio. Bilder-Uploads pro Tag und ca. 3.000 Requests pro Sekunde. Dabei wird in unseren crossfunktionalen, agilen Produktteams die Mitgestaltung groß geschrieben. Das betrifft u.a. die Auswahl neuer Teammitglieder, Formen der Zusammenarbeit, Features und Technologien. Entscheidungen fallen jedoch nicht immer leicht und hier kommst du ins Spiel. Als erfahrener Developer und/oder Architect förderst du das Enablement der Teams und trägst dazu bei, dass wir noch klügere und nachhaltigere Wege einschlagen.
Deine Aufgaben:
- DECISION MAKING - Du beeinflusst wichtige Entscheidungen für die Zukunft unserer Technologien. Im Fokus stehen u.a. AI, Microservices Infrastruktur, Frameworks, Architektur, Cloud Strategie.
- DEEP TECH WORK- Du erkennst Zusammenhänge und Abhängigkeiten in unserer technologischen Landschaft, arbeitest architektonische Zielbilder und Transformationspfade aus.
- HANDS-ON-CODING - In unserem Tech Stack (Java, Spring Boot, NoSQL, Pub/Sub, Microservices Cloud & REST APIs) fühlst du dich zu Hause, entwickelst selbst Code und förderst die Qualität im Team durch Code Reviews und Pair Programming.
- TEAM DEVELOPMENT - Du gibst dein Wissen gerne an die Teams weiter und für dich ist es ein Erfolg, wenn deine Kolleg:innen sich weiterentwickeln.
Dein Profil
- Du bist ein Fuchs in der technologischen Analyse, kannst monolithische Strukturen aufbrechen und Lösungen für die Zukunft finden.
- REST-basierte Microservices sind nichts Neues für dich, du kannst dich schnell in neue Architekturen einarbeiten. Du setzt Orchestration und Events gezielt ein.
- Test Driven Development und Clean Code sorgen bei dir für Begeisterung und bei deinem Team für Übersicht.
- Du hast tiefes Wissen in der OOP mit Design Patterns & Principles. SOLID ist für dich kein Aggregatzustand.
- Du hast Spaß daran, dich mit Open-Source-Technologien zu beschäftigen und hältst dein Wissen auf dem neuesten Stand.
- Du bringst Erfahrungen in der Performance Optimierung von Web-Anwendungen und Datenbanken mit.
Deine Benefits:
- 25 weitere Tech-Köpfe mit bunten Herkünften und vielfältigem IT Know-How.
- Freie Auswahl deiner Hardware und deines Betriebssystems (Windows, Linux, MacOS).
- Modernes Office und Flexibilität durch Vertrauensarbeitszeit und Mobile Work.
- Flache Hierarchien, Mut und Vertrauen für neue Wege und positive Fehlerkultur.
- Kostenloses Frühstück mit Brötchen und Siebträger-Kaffee sowie bezuschusstes Mittagessen (Office-Pizza-Ofen, Hellfire-Grill & fußläufig erreichbare Kantine).
- After Work Action: wöchentlicher Beer Circle und Grillen nach Company Meetings.
- Gaming Fun: Kicker, Playstation, Nintendo Switch.
- Förderung von Nachhaltigkeit und Gesundheit (Job-Rad, Stay Healthy Aktionen).