Job
- Level
- Erfahren
- Job Feld
- Web, Full Stack, Back End
- Anstellung
- Teilzeit / Vollzeit
- Vertragsart
- Befristetes Dienstverhältnis
- Ort
- Köln
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Rolle gestaltest du die Migration einer monolithischen Anwendung zu microservicesbasierten Cloud-Lösungen, entwickelst moderne Webanwendungen mit Angular und sicherst den stabilen Betrieb bestehender Systeme.
Job Technologien
Deine Rolle im Team
- Als Teil unseres cross-funktionalen Produktteams bist du als Full Stack Developer ganzheitlich für die Realisierung der Anforderungen und die anschließende Betreuung im Betrieb verantwortlich. Dabei unterstützt du das Team bei der Erstellung und Schätzung von User Stories und bist für deren Umsetzung verantwortlich:
- Du erleichterst vielen Menschen das Leben: Durch die Entwicklung moderner, nutzerzentrierter Anwendungen, die sich konsequent an den Bedürfnissen unserer Anwender:innen orientieren. Dabei gestaltest du skalierbare Web-Lösungen auf Basis von Angular, Microservices und Google Cloud und setzt bewährte Entwicklungsprinzipien wie Clean Code und Clean Architecture um.
- Du bringst dich ein: Von der Analyse fachlicher Anforderungen über die Konzeption und den Entwurf moderner Lösungsarchitekturen bis hin zur qualifizierten Dokumentation. Gemeinsam mit dem Team begleitest du die schrittweise Transformation einer monolithischen Legacy-Anwendung hin zu einer modernen Cloud-native-Architektur.
- Du übernimmst Verantwortung: Für die Einhaltung von Architektur- und Entwicklungsstandards, die Gestaltung und Weiterentwicklung wiederverwendbarer Komponenten im REWE-Standardbaukasten sowie für die Sicherstellung einer nachhaltigen, wartbaren und zukunftsfähigen Softwarelösung.
- Du gestaltest die Anwendungsmodernisierung aktiv mit: Durch die Betreuung und Weiterentwicklung der bestehenden Apache-Wicket-Anwendung stellst du einen stabilen Betrieb sicher und ermöglichst gleichzeitig die reibungslose Migration auf Angular, Microservices und die Google Cloud.
- Im Team hast du die Softwarequalität im Fokus: Durch Pair Programming, Code Reviews und den kontinuierlichen Austausch mit deinen Kolleg:innen sorgst du für hohe Qualitätsstandards und unterstützt die kontinuierliche Verbesserung von Entwicklungsprozessen, Testautomatisierung und Softwarearchitektur.
Unsere Erwartungen an dich
Ausbildung
- Deine Qualifikation: Du hast ein Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation erfolgreich abgeschlossen oder verfügst über eine gleichwertige praktische Erfahrung und möchtest moderne Softwarelösungen aktiv mitgestalten.
Qualifikationen
- Zuallererst deine Persönlichkeit: Du überzeugst durch Sorgfalt, Zuverlässigkeit und Eigeninitiative. Gleichzeitig bringst du Teamgeist, eine hohe Kunden- und Nutzerorientierung sowie die Bereitschaft mit, Verantwortung für nachhaltige und zukunftsfähige Lösungen zu übernehmen.
- Deine Begeisterung für moderne Softwarearchitekturen: Du interessierst dich für Cloud-native-Anwendungen, Microservices und die kontinuierliche Modernisierung von Anwendungslandschaften und behältst dabei stets den fachlichen und wirtschaftlichen Nutzen im Blick.
- Deine Kommunikationsstärke: Du arbeitest gerne in agilen, crossfunktionalen Teams, kommunizierst sicher auf Deutsch und verfügst über gute Englischkenntnisse für die Zusammenarbeit in einem modernen Entwicklungsumfeld.
Erfahrung
- Deine Entwicklungserfahrung: Du verfügst über praktische Erfahrung in der objektorientierten Softwareentwicklung und kennst die Herausforderungen bei der Weiterentwicklung von Bestandsanwendungen sowie der Transformation monolithischer Systeme hin zu modernen, serviceorientierten Architekturen.
- Dein technisches Know-how: Du bringst Erfahrung in der Entwicklung moderner Webanwendungen mit. Kenntnisse in HTML5, CSS3, TypeScript und Angular sowie in Java (8+) und dem Spring-Ökosystem, insbesondere Spring Boot sind dabei besonders hilfreich.
- Deine Datenbankkenntnisse: Du hast erste oder bereits vertiefte Erfahrungen im Umgang mit relationalen Datenbanken wie DB2 oder Oracle sowie in SQL gesammelt. Kenntnisse in OR-Mappern wie JPA oder Hibernate sind von Vorteil.
- Deine Cloud- und DevOps-Erfahrung: Idealerweise konntest du bereits Erfahrungen mit CI/CD-Pipelines auf Basis von GitLab, Container-Technologien sowie dem Betrieb von Microservices in Kubernetes und/oder Cloud-Umgebungen wie der Google Cloud Platform (GCP) sammeln.
Unser Angebot
- Deine Life-Work-Integration durch flexible Arbeitszeiten, mobiles Arbeiten, 30 Tage Urlaub + regionale Brauchtumstage, Auszeitmodelle (Sabbatical, Pflegeauszeit etc.) und Betriebskindergarten.
- Wir investieren in deine Zukunft. Mit deinem jährlichen Weiterbildungsbudget von ca. 2.000 € kannst du in Bezug auf deine individuelle Skillentwicklung lernen. Also bleib neugierig und sammle auf unserer eigenen Lernplattform, dem "IT Learning Hub", auf Fachkonferenzen, in Fachbüchern oder einem von vielen kostenlosen Workshops aus unserem Learning Canvas neuen Input für dich und uns alle.
- Mehr Zeit für dich - nutze die Möglichkeit auf bis zu zwei zusätzliche Wochen Freizeit pro Jahr; individuell planbar, in Absprache mit deinem Team flexibel einlösbar.
- Updates für dich bei Inhouse Workshops und Events, wie Tech Talks und wöchentlichen Stand-Ups, regelmäßigen Tech All-Hands und Open Door-Formaten.
- Dein Gestaltungsspielraum bei der Mitbestimmung deiner Hardware (MacBooks, ThinkPads) und des Betriebssystems (MacOS, Linux, Windows) - freu dich auf eine moderne IT-Ausstattung sowie einen breiten und innovativen Tech-Stack.
- Dein Impact, weil du Anwendungen und Services für Millionen von Menschen entwickelst - mit über 1 Milliarde Datensätzen täglich, auf über 6 Millionen Handys, 32.000 Kassen oder in 7.300 Märkten.
- Dein entspannter Arbeitsweg mit dem vergünstigten Deutschlandticket und Parkplätzen direkt vor der Tür.
- Unsere Netzwerke wie DITO - different together, SHINE, f.ernetzt, WomEngineers @REWE digital sowie Women's Drive machen uns zu einer bunten Community und unterstützen dich bei deiner persönlichen Weiterentwicklung.
- Vorteile eines Konzerns für dich, z.B. in Form von Rabatten bei REWE, PENNY, toom Baumarkt und der DERTOUR Group, einer Rundumversorgung durch umfangreiche Gesundheitsleistungen, einer Unterstützung deiner Altersversorgung in Form von vermögenswirksamen Leistungen und der REWE Pensionskasse, Sonderleistungen wie Urlaubs- und Weihnachtsgeld uvm.
Benefits
Gesundheit, Fitness & Fun
Work-Life-Integration
- 🚌Gute Anbindung
- 🐕Tiere willkommen
- 🏝Extra Urlaubstage
- 🏠Home Office
- ⏸Bildungskarenz/Auszeit
- ⏰Flexible Arbeitszeiten
- 🅿️Mitarbeiterparkplatz
Mehr Netto
- 🏝️Urlaubs- und Weihnachtsgeld
- 📱Handy zur Privatnutzung
- 💻Notebook zur Privatnutzung
- 👴🏻Betr. Altersvorsorge
- 🛍Mitarbeitervergünstigungen
- 🚎Verkehrsmittel-Zuschuss
Essen & Trinken
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
REWE Digital GmbH
Die REWE Group ist eines der führenden Handels- und Touristikunternehmen Europas - und wir sind ihr Innovationstreiber für die erfolgreiche Digitalisierung. Bei uns laufen alle strategischen Online-Aktivitäten des Konzerns zusammen. Weltweit zählen REWE, Penny, Billa, Merkur, BIPA, ITS, DER Touristik, Meier's Weltreisen, Jahn Reisen und Toom Baumarkt zu unseren wichtigsten Marken.
Description
- Unternehmenstyp
- Digitale Agentur
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Internet, IT, Telekom