Unternehmen
Wir bei der EDEKA IT sind das Herzstück des digitalen Wandels im EDEKA-Verbund. Als leistungsstarkes Team entwickeln wir IT-Strategien, -Infrastrukturen und -Dienstleistungen für alle Handelsbereiche des EDEKA-Verbunds in ganz Deutschland. Wir bündeln unsere Kompetenzen, um innovative Lösungen zu entwickeln und umzusetzen. So treiben wir den Handel von morgen voran - vielleicht schon bald gemeinsam mit dir.
Aufgaben
- Entwicklung des Backends unserer auf Java und React Native basierenden B2C-Apps für EDEKA, Marktkauf und trinkgut sowie weitere plattformübergreifende Anwendungen
- Entwicklung und Implementierung hochqualitativer, plattformübergreifender mobiler Anwendungen für iOS und Android unter Verwendung von Java und Spring
- Aktive Mitwirkung an Architektur und technischem Design neuer Features und Applikationen
- Sicherstellung von Skalierbarkeit, Performance und Wartbarkeit
- Gewährleistung hoher Code-Qualität durch Code Reviews, Best Practices und automatisierte Tests
- Enge Zusammenarbeit mit Produktmanagern, UX/UI-Designern und Frontend-Entwicklern
- Identifizierung und Behebung komplexer Fehler, Optimierung der App-Performance und Verbesserung der User Experience
- Unterstützung und Coaching weniger erfahrener Teammitglieder
Anforderungen
- Abgeschlossenes Studium oder Ausbildung mit IT-Bezug
- Fundierte Erfahrung in der Entwicklung von Anwendungen mit Java in einem produktbasierten Umfeld
- Tiefes Verständnis für mobile Ökosysteme (iOS und Android) sowie deren spezifische Eigenheiten
- Erfahrung im Umgang mit RESTful APIs und idealerweise GraphQL
- Routine im (Unit) Testing mit Frameworks wie JUnit, Selenium, TestNG, Appium, Mockito, Cucumber
- Sehr gute Kenntnisse in Versionierungs-Tools wie Git und CI/CD-Pipelines für mobile Anwendungen
- Ausgeprägte Problemlösungskompetenz, Teamfähigkeit, Kommunikationsstärke und proaktive Arbeitsweise
- Bereitschaft zu regelmäßigen Dienstreisen nach Amsterdam
- Fließende Deutschkenntnisse (mind. C1) und gute Englischkenntnisse (mind. B2)
Benefits
- 30 Tage Urlaub und Möglichkeit zum anteiligen mobilen Arbeiten
- Attraktives Gehalt, vermögenswirksame Leistungen, kostenloses Gehaltskonto und weitere Benefits
- Verschiedene Weiterbildungsangebote wie digitale Lernplattformen und Teilnahme an Fachkonferenzen
- Betriebliches Gesundheitsmanagement
- Optimaler Start durch gutes Onboarding und Mitgestaltung durch Communities und Netzwerke