Als eigenfinanziertes Familienunternehmen ist das Unternehmen mehr als nur ein ca. 4.700 Standorte umspannendes Filialnetz in 34 Ländern, mehr als ca. 8,7 Mrd. Euro Jahresumsatz und mehr als einer der erfolgreichsten Online-Shops für Schuhe in Europa. Das Unternehmen ist Wegbereiter, Förderer und Arbeitgeber von über 49.000 engagierten Mitarbeiterinnen und Mitarbeitern weltweit. Als nachhaltig expandierendes Unternehmen sind wir seit mehreren Jahrzehnten in der Lage, unseren Mitarbeitern einen sicheren Arbeitsplatz zu bieten.
Aufgaben
- Neu- und Weiterentwicklung von Java Services im Spring Ecosystem, in einem agilen, cross-funktionalen Softwareentwicklungsteam in einer Matrix-Organisation
- Unterstützung des Product Owners, der QA-Engineers und Frontend Developer in Deinem Team, zur effizienten Erreichung der Anforderungen an das Team
- Durchführung von Code-Reviews und Gewährleistung der Code-Qualität, auch über die Teamgrenzen hinaus
- Mitarbeit in der Backend Community, die die Zukunft der Java Service Programmierung beim Unternehmen bestimmt
- Saubere und effiziente Softwareentwicklung in Kombination mit einem vorrausschauenden Blick zur Vermeidung von technischer Schuld
- Meisterung der Balance zwischen sauberer Softwareentwicklung, ohne technische Schulden und der effizienten, schnellen Lieferung von Software-Features
Anforderungen
- Hochschulstudium der Informatik oder eine vergleichbare Ausbildung
- Überdurchschnittliche Programmierkenntnisse, insbesondere in Java und vertiefte praktische Erfahrung als Entwickler von REST-Services mit Spring Boot
- Intensive Kenntnisse in den letzten 5 Jahren, durch die Entwicklung qualitativ hochwertiger Java Services, mit guten Kenntnissen im gesamten Spring Ecosystem, insbesondere Spring Boot und Spring Integration
- Kenntnisse der gängigsten Softwareprinzipien, Software- und Architekturpattern
- Fähigkeit Services und deren Schnittstelle sauber zu definieren und zu dokumentieren, unter Nutzung von OpenAPI / Swagger
- Clean-Code als Entwicklungsphilosophie
- Qualitätsdenken, Verantwortungsbewusstsein, ausgeprägte Teamfähigkeit und eine analytische sowie konzeptionelle Arbeitsweise
- Gute Sprachkenntnisse in Deutsch und Englisch
Benefits
- 30 Tage Urlaub
- Fully remote innerhalb Deutschland
- Ermäßigtes Deutschland Ticket
- Betriebliche Altersvorsorge
- Kitaplätze
- Bistro
- Personalrabatt
- Unterstützungskasse
- Seminare & Fortbildungen
- Betriebliches Gesundheitsmanagement
- Firmenevents