Job description
Für unseren Kunden aus dem öffentlichen Sektor suchen wir derzeit einen (Java) Architekten (m/w/d) mit Pega-/ Low-Code Knowhow.
Das Verfahren ist eines der Kernverfahren der Kunden, das sich aufgrund verändernder Rahmenbedingungen und Systemumgebungen laufend weiterentwickelt und gepflegt wird. Dieser Pflege- und Anpassungsbedarf resultiert im Wesentlichen aus der sich ständig ändernden Gesetzeslage, aus den zu modifizierenden Geschäftsprozessen, aus den Anpassungen der angebundenen Verfahren und aus technischen Anforderungen entsprechend der IT-Strategie.
Die zwei Bestandteile sind beides monolithische Systeme. Bei der Entwicklung kommt dabei eine modellgetriebene Vorgehensweise zum Zuge. Die Feinkonzeption der fachlichen Anforderungen wird vollständig in formalen Modellen beschrieben (spezifisch konzipierte textuelle DSLs). Dabei werden die Problemräume grob in Masken-, Fachlogik-, Berechtigungs- und Datenmodelle eingeteilt. Parallel dazu wird kontinuierlich die Referenzimplementierung der Zielarchitektur gepflegt. Modell und Referenzimplementierung stellen die Grundlage für umfangreiche Codegeneratoren auf Basis der Eclipse-Plattform dar. Besonderheit ist der Einsatz von Innovator und UML Diagrammen zur Abbildung der fachlichen Anforderungen. Sowohl in der Anwendungs- als auch in der Architekturentwicklung werden agile Methoden und Prozesse angewendet.
Aufgaben:
Konzeption, Abstimmung, Review der Microarchitektur
Konzeption, Abstimmung, Review der Makroarchitektur
Bearbeitung/Umsetzung aller Aspekte der Entwicklungs-, Test-, Deployment- und Produktionsphase
Ansprechpartner für fachliche/technische Fragen zur Architektur
Analyse von Performance- und Stabilitätsproblemen der Entwicklungswerkzeuge, Entwurf und Umsetzung von Lösungen
Unterstützung des Scrum-Teams bei der kontinuierlichen Arbeitsplanung
Zusätzlich stärkerer Fokus auf Unterstützung bei der Gesamtarchitektur
Wissensweitergabe an Architekten mit Schwerpunkt Anwendungsentwicklung/DEVOPS
|
Must have skills |
Nice to have skills |
|
Start date |
Length |
|
Engagement |
Remote |
|
Language requirements |
Budget |
|
Onsite locations |