Join to apply for the Software Architect Java (m/w/d) role at Materna Overview Wir schreiben seit über 40 Jahren IT-Geschichte. Unsere Kundinnen und Kunden aus öffentlicher Verwaltung und Privatwirtschaft verlassen sich auf nachhaltige IT-Lösungen, die wir individuell entwickeln. Als Software Architect Java (m/w/d) planst und entwirfst du moderne Architekturen und Anwendungen, von der Migration bestehender Java/Spring-Systeme zu cloud-native Microservices bis zur Entwicklung sicherer Plattformen. Bei Materna setzt du Technologien gezielt ein, wenn sie echten Mehrwert schaffen. Gestalte mit uns die digitale Zukunft und komm als Software Architect Java (m/w/d) ins #TeamMaterna! Responsibilities betreust du Projekte über den gesamten Lebenszyklus von der Presales-Phase bis zum stabilen Betrieb. entwirfst du moderne Software-Architekturen und konzipierst komplexe Anwendungen. modernisierst du bestehende JEE/Java/Spring-Landschaften in Richtung cloud-native Microservices. setzt du Architektur-Methoden wie Domain-driven Design oder Event-driven Architectures ein und integrierst die Lösungen in die IT-Landschaften unserer Kundinnen und Kunden. übernimmst du als technischer Lead Verantwortung für die Umsetzung und begleitest Entwicklerinnen und Entwickler bei Architektur-Entscheidungen. stellst du die Qualität der Lösungen durch Architektur-Guidelines, Code-Reviews und etablierte Standards sicher und trägst so zur Entstehung zukunftsfähiger Plattformen bei. Qualifications Ein abgeschlossenes Studium der Informatik/Wirtschaftsinformatik oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung Mehrjährige Berufserfahrung im Entwurf von Software- und IT-Architekturen im Java/Java EE-Umfeld Fundierte Kenntnisse in der Software-Entwicklung als Lead Developer/in Erfahrung im Umgang mit Technologien wie API-Management, Microservices und gängigen Security-Verfahren Sehr gute Kenntnisse in der Anbindung von Datenbanken mit Hibernate/JPA sowie im Umgang mit relationalen Datenbanken wie z. B. MySQL, Oracle sowie NoSQL-Technologien Kenntnisse in Container-Technologien (Docker, Kubernetes) und in der Umsetzung von IaC und CI/CD, ergänzt durch Erfahrung im Design skalierbarer Cloud-Infrastrukturen (z. B. AWS, Azure, GCP) Erfahrung im Umgang mit Architekturstandards und Best Practices wie Architektur- und Design-Patterns sowie in der Dokumentation von Softwarearchitekturen, z. B. mit arc42 Sehr gute Deutschkenntnisse (C1) und gute Englischkenntnisse (B2) in Wort und Schrift Benefits Fach- und Führungskarriere: Das Materna Laufbahnmodell unterstützt dich systematisch und zielgerichtet in deiner persönlichen Entwicklung und zeigt dir mögliche Karrierepfade auf. Arbeitszeiten: Dank Gleittagen und flexiblen Arbeitszeiten ohne Kernarbeitszeit kannst du deine Work-Life-Balance im Gleichgewicht halten. Job Rad: Neues Bike gefällig? Mit Job-Rad unterstützen wir dich dabei dein Wunsch-Fahrrad zu leasen. Wissensaustausch: Brown-Bag-Sessions, Developer-Summits und Communities bieten dir Gelegenheit, über den Tellerrand hinauszuschauen. Sport@Materna: Flexible Sport- und Wellnessangebote über Urban Sports Club in Deutschland, Österreich und mehreren europäischen Ländern. Homeoffice: Flexible Arbeitsortwahl zwischen Büro und Homeoffice. Application & Contact Interessiert? Werde Teil der Materna-Story! Unser Auswahlprozess besteht aus zwei Gesprächsrunden. Bei erfolgreicher Bewerbung erfolgt ein virtuelles Interview. Wende dich bei Fragen gerne an Anne-Kathrin Buchloh, Talent Acquisition Manager. Anne-Kathrin Buchloh +49 231 5599 2066 anne-kathrin.buchloh@materna.group Seniority level Associate Employment type Full-time Job function Engineering, Information Technology, and Consulting Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Materna by 2x Get notified about new Software Architect jobs in Germany. Köln..., North Rhine-Westphalia, Germany (location mentioned in original) 2 months ago #J-18808-Ljbffr