Du willst nicht einfach Software entwickeln, sondern mitgestalten, wie moderne Java-Systeme aufgebaut sind? Als Software Architect Java (m/w/d) konzipierst du bei Materna skalierbare und sichere Architekturen für Kunden aus öffentlicher Verwaltung und Privatwirtschaft. Du modernisierst bestehende Java-/Spring-Systeme, entwickelst cloud-native Microservices und triffst fundierte Technologie- und Architekturentscheidungen. Dabei setzt du Technologien gezielt dort ein, wo sie echten Mehrwert schaffen. Gestalte mit uns zukunftsfähige IT-Lösungen und komm ins #TeamMaterna.
Als Software Architect Java
- 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.
Das bringst du mit
- 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
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.
- Flache Hierarchien: Deine Ideen brauchen keine langen Entscheidungswege: Bei uns kannst du anpacken und mitgestalten!
- 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.
Interessiert? Werde Teil der Materna-Story!Materna Information & Communications SE ist ein IT-Dienstleister mit einem vielfältigen Beratungs- und Kundenportfolio.
Im persönlichen Austausch geben wir dir selbstverständlich gerne weitere Einblicke in mögliche Einsatzbereiche, Technologien und Rahmenbedingungen.
Wende dich bei Fragen gerne an mich.