Mobile Software Architect (m/w/d)
Mobile Software Architect (m/w/d)
Online ist gut. Mobil ist besser! Du entwickelst leidenschaftlich mit Flutter und deine Augen leuchten, wenn es um mobile Entwicklung geht? Du sprichst begeistert über deine Projekte und möchtest Apps entwickeln, die nicht nur den Alltag vereinfachen, sondern gesellschaftlich etwas bewegen? In unseren Public-Sector-Projekten entwickelst du mobile Anwendungen, die Millionen Menschen erreichen.
Gestalte mit uns die digitale Zukunft und komm als Mobile Software Architect (m/w/d) ins #TeamMaterna!
Als Mobile Software Architect (m/w/d):
- betreust du Projekte über den gesamten Lebenszyklus von der Presales-Phase bis zum stabilen Betrieb in einem agilen, cross-funktionalen Team.
- entwirfst du moderne Softwarearchitekturen und konzipierst komplexe Anwendungen auf Basis deiner fundierten Erfahrung im mobilen Umfeld.
- modernisierst du bestehende JEE/Java/Spring-Landschaften und überführst diese in zukunftsfähige Architekturansätze.
- setzt du Architekturmethoden wie Domain-driven Design oder Event-driven Architectures ein und integrierst Lösungen in die IT-Landschaften unserer Kundinnen und Kunden.
- übernimmst du als technischer Lead Verantwortung, begleitest Entwickelnde bei Architektur-Entscheidungen, führst Stakeholderanalysen durch und stellst die technische Richtung sicher
- gewährleistest du die Qualität der Lösungen über Architektur-Guidelines, Code-Reviews, etablierte Standards und gestaltest Sicherheits- und IAM-Konzepte (z. B. mit Keycloak) aktiv mit.
Dein Profil
Das bringst du mit
- Ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung in Software- und IT-Architekturen
- Mehrjährige Erfahrung im Enterprise-Java-Umfeld, insbesondere im Entwurf von Softwarearchitekturen sowie als Lead Developer im mobilen Umfeld
- Fundierte Kenntnisse in API-Management, Microservices, Security-Standards (mTLS, JWT, SAML) und Identity & Access Management, idealerweise mit Keycloak
- Sehr gute Kenntnisse in Hibernate/JPA, im Umgang mit relationalen Datenbanken (z. B. Oracle) sowie in CI/CD-Pipelines und gängigen Application Servern (z. B. JBoss)
- Erfahrung im Umgang mit Architekturstandards und Best Practices wie Architektur- und Design-Patterns sowie in der Dokumentation von Softwarearchitekturen mit arc24
- Idealerweise Erfahrung im Umgang mit Message-Oriented Middleware (MoM) wie z. B. IBM MQ
- Sehr gute Deutsch- (C1) und gute Englischkenntnisse (B2) in Wort und Schrift
Das zeichnet dich persönlich aus
- Du spürst genau, wann Aufgaben dringlich sind, handelst situativ danach und steuerst weniger erfahrene Mitarbeitende anhand deines Sense of Urgency.
- Sich in Retros und Dailys zu beteiligen, dein Knowhow einzubringen und gemeinsam zu wachsen ist für dich eine Selbstverständlichkeit.
- Auch in heiklen Projektsituationen schaffst du es kundenorientiert zu agieren.
Deine Vorteile
- 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.
Interessiert? Werde Teil der Materna-Story!
Wir freuen uns auf deine Bewerbung! Unser Auswahlprozess besteht aus zwei Gesprächsrunden. Bei erfolgreicher Bewerbung wirst du zunächst zu einem virtuellen Interview eingeladen.
Wende dich bei Fragen gerne an mich.