> Markdown version of [/jobs/ext/1929304-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1929304-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Rewe Group - **Location:** Köln, Germany (Remote available) - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Apache HTTP Server, HTML5, Automation of Tests, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Software Quality, Code Review, Databases, Continuous Integration, IBM DB2, Relational Databases, DevOps, Hibernate (Java), Java Persistence API, Spring Framework, Object-Oriented Software Development, Oracle (Applications), Pair Programming, Software Architecture, SAP (Applications), Service-Oriented Architecture, Software Systems, SQL Databases, TypeScript, Web Applications, Web Engineering, Apache Wicket, Google Cloud, Spring-boot, Gitlab, AngularJS, Kubernetes, Information Technology, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.get-in-it.de/jobsuche/p310889 ## About the Role * 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 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. * 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. * 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. ## Description Wir sind das Zuhause für alle, die die digitale Zukunft des Handels gestalten möchten. In unseren interdisziplinären Teams arbeiten IT- und Non-IT-Spezialist:innen gemeinsam daran, Innovationen zum Leben zu erwecken - für den Handel und den Alltag von Millionen Menschen. Für die Prozesse des Produktes Advertising Procurement & Invoicing bieten unsere Anwendungen die richtige Basis. Mit Hilfe unserer Software (sowohl Eigen- als auch Fremdentwicklung) können unsere Fachbereiche in den Marketing-Regionen die passenden Werbemittel für ihre Kampagnen buchen und verwalten. Dabei wird der gesamte Aktionsprozess von der Planung, Bestellung, über die Durchführung bis zur Erfolgskontrolle und Abrechnung in SAP hin abgebildet. Auf unseren Daten setzen Logistik, Marketing und Verfahren in den Märkten (off- und online) auf. Im Rahmen unserer agilen Organisation richten wir die Weiterentwicklung konsequent an den Bedürfnissen unserer Anwender:innen aus. Anforderungen werden gemeinsam erhoben, priorisiert und in kurzen Iterationszyklen von drei Wochen umgesetzt. Parallel dazu treiben wir die Modernisierung unserer Anwendungslandschaft voran: Eine historisch monolithische Legacy-Anwendung auf Basis von Apache Wicket wird schrittweise auf den REWE-Standardbaukasten sowie das Angular-Design-System migriert. Gleichzeitig erfolgt die Transformation hin zu einer Microservice-Architektur in der Google Cloud, um Skalierbarkeit, Wartbarkeit und Zukunftsfähigkeit der Lösung nachhaltig zu verbessern., 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. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)