Moin! Wir sind EDEKA DIGITAL, der IT-Experte des EDEKA-Verbunds - aber sag‘ ruhig EDDI zu uns. An den Standorten Hamburg, Mannheim und Berlin entwickeln, implementieren und begleiten rund 600 Mitarbeiter:innen die digitalen Geschäftsprozesse der EDEKA über alle Handelsebenen (Einzelhandel, Großhandel und EDEKA-Zentrale).
Eines unserer Herzensprojekte im Produktbereich “Retail Management” ist unsere preisgekrönte Plattform “REDDI” (Retail Digital Data Integration) - eine cloudbasierte Event-Streaming- und Management-Lösung auf Basis von Event Brokern, die es uns ermöglicht, Stammdaten in Echtzeit effizient über unsere EDEKA-Märkte, Rechenzentren und Cloud-Dienste zu verteilen. REDDI schafft eine nahtlose Verbindung zwischen verschiedenen Datenquellen und vereinfacht den Zugriff auf unsere Stammdaten. Dadurch beschleunigen wir die Umsetzung neuer IT-Projekte und verringern den Zeitaufwand für die Markteinführung von Produkten und Dienstleistungen.
Mehr dazu findest du hier:
Zur Weiterentwicklung dieser Plattform suchen wir Dich zum nächstmöglichen Zeitpunkt als Senior Java Developer (m/w/d).
Deine Aufgaben
Als Senior Developer in dem 6-köpfigen agilen Team übernimmst Du End-to-End-Verantwortung für Weiterentwicklung und Betrieb der Plattform Du entwirfst und implementierst Microservices unter Verwendung von Java 11 und 17, Spring Boot, Event Streaming APIs von Solace (PubSub+) und Open Source Frameworks im Azure Cloud Umfeld Du arbeitest unter Clean Code Prinzipien, setzt automatisierte Tests mit JUnit 5 und Cucumber auf und wertest diese aus Du arbeitest mit der MongoDB Atlas Plattform Version 7, die wir als unsere zentrale Cache Komponente einsetzen Du verantwortest das Setup der kompletten Cloud Infrastruktur mit Terraform, der CI/CD-Pipelines sowie das Deployment der Microservices via GitHub Actions in einer “Managed Kubernetes”-Umgebung Das automatisierte Monitoring der bestehenden Anwendungen und Prozesse bildest Du über Tools wie Datadog ab Dein Profil
Du hast ein Studium oder eine Ausbildung im MINT-Bereich erfolgreich abgeschlossen oder verfügst über eine vergleichbare Qualifikation und entsprechende Erfahrung Du arbeitest gerne in agilen Teams und bringst Deine Erfahrungen aktiv in das Team mit ein Du kannst mehrjährige Erfahrung in der B2B-Entwicklung von Java Microservices vorweisen und kennst die gängigen Frameworks, Plugins und Tools im Java-Umfeld Du besitzt fundierte Kenntnisse in Methoden und Tools zum automatisierten Testing und Monitoring von Applikationen Du hast erste Projekte im Cloud-Native-Umfeld bereits erfolgreich umgesetzt Du lebst die DevOps-Philosophie und denkst Softwareentwicklung “End-to-End", bist versiert im Umgang mit Cloud-Technologien, IaC und CI/CD-Tools und setzt Dir selbst hohe Standards bei Code-Qualität und Automatisierungsgraden Du verfügst über fließende Deutschkenntnisse in Wort und Schrift Unser Angebot
Attraktiver, sicherer Arbeitsplatz Anspruchsvolle, abwechslungsreiche Tätigkeit Teamorientiertes Arbeitsklima Leistungsgerechtes Einkommen Alle sozialen Leistungen eines fortschrittlichen Unternehmens