Software Architect Java
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- 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 Kund:innen.
- ĂŒbernimmst du als technischer Lead Verantwortung fĂŒr die Umsetzung und begleitest Entwickler:innen 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.
Requirements
- Ein abgeschlossenes Studium der Informatik/Wirtschaftsinformatik oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung
- MehrjÀhrige Berufserfahrung im Entwurf von Software- und IT-Architekturen im Enterprise-Java-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 C4 Model
- Sehr gute Deutsch- (C1) und gute Englischkenntnisse (B2) in Wort und Schrift
About the company
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., * 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.
- Flexibles Arbeiten: Halte Arbeits- und Privatleben in Balance - mit unserem flexiblen Arbeitszeitsystem und 40% mobilem Arbeiten.
- Job Rad: Neues Bike gefĂ€llig? Mit Job-Rad unterstĂŒtzen wir dich dabei dein Wunsch-Fahrrad zu leasen.
- Wissensaustausch: Du möchtest ĂŒber den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu!
- Sport@Materna: Nutze das vielfĂ€ltige und flexible Sport- und Wellnessangebot unseres Partners Urban Sports Club in ganz Deutschland, Ăsterreich und mehreren europĂ€ischen LĂ€ndern.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Biggest German Tech Companies
Best Coding Boot Camps in Germany
Frontend Developer Salary in Germany [2023]
Software Developer Salary in Germany [2023]