Mitarbeit in einem agilen Scrum-Team mit Fokus auf Middleware-Lösungen - Schwerpunkt auf Backend Entwicklung - Konzeption und Entwicklung mehrschichtiger Anwendungen auf Basis von Java, Spring (Boot), JPA/Hibernate, Kubernetes
1
5+ years of experience in working with Java - Knowledge of Spring boot and Apache Kafka is considered as an advantage - Experience in containerization technologies (Docker, Kubernetes) - Know-How in Graph-, NoSQL or time-series databases is a great advantage
2
Dienstort: Wien Arbeitszeit: Full-time - www.superjobzentrale.at - Wir, die IT der REWE Group Österreich, entwickeln mit über 700 Mitarbeiter:innen innovative IT-Produkte und Services für all unsere Unternehmensbereiche im In- und Ausland und geben den Ton für den modernen Handel an
3
Entwicklung innovativer Web-Applikationen zur Optimierung und Digitalisierung von Prozessen - Aktive Mitgestaltung des gesamten Product Lifecycles – von der Anforderungsanalyse bis zum Deployment - Verantwortung für die Führung, den Aufbau und die kontinuierliche Weiterentwicklung eines motivierten Java-Teams
4
Analyse und Bearbeitung der Requirements aus der Fachbereichsabteilung - Erstellung und Weiterentwicklung der SW-Architektur-Dokumentation nach ARC42 - Umsetzung der Entwicklungsanforderungen, mehrheitlich im Frontend (Angular ab Version 15) und ca. 20% im Backend (Java ab Version 17)
5
Drive knowledge transfer, documentation standards, and agile methodologies - Innovate & optimize applications, and contribute to company's technological transformation - Foster personal and professional growth within the team … Minimum 2 years of Java backend development experience
6
Verantwortung für den gesamten Lebenszyklus von Applikationen und Services - Entwicklung neuer Anforderungen und Koordination interner wie externer Experten - Begleitung von Software-Rollouts und Sicherstellung eines stabilen Betriebs
7
Du entwickelst praxisnahe Features für moderne Online-Banking-Anwendungen auf Basis klarer Anforderungen - Du vertiefst dein Systemwissen und lernst von erfahrenen Kollegen, worauf es bei erfolgreicher Webentwicklung ankommt
8
Eigenständige Entwicklung neuer, innovativer Anforderungen inkl. Einbindung und Steuerung von internen und externen ExpertenInnen sowie EntwicklerInnen - End-to-End-Verantwortung für Applikationen & Services - Mitarbeit in der Abstimmung und dem Rollout neuer Software-Releases
9
Your missions - Design, develop, and maintain Java-based applications - Collaborate with cross-functional teams to define, design, and ship new features - Ensure the performance, quality, and responsiveness of applications - Identify and resolve bottlenecks, bugs, and performance issues
10