Beschreibung
Aufgabe:KONTEXT:
Die technische Konsolidierung der Anwendungslandschaft eines Screening Programms soll weiter vorangetrieben werden. Ziel ist es, die ehemals Monolithische Architektur auf eine Modulare Architektur zu migrieren. Zur Verwendung kommen hierbei maßgeblich Methoden aus dem Domain-Driven-Design: Identifikation von Kontextgrenzen und Realisierung dieser in eigenständigen Services. Parallel dazu werden Systemerweiterungen und spezielle Kundenanforderungen umgesetzt. Die Realisierung erfolgt in einem interdisziplinären, agilen (Scrum) Umfeld. Das beinhaltet die Begleitung der Umsetzung der Stories vom initialen Grooming bis zur Inbetriebnahme.
EINZELLEISTUNGEN:
* Konzeption und Schätzung von Anforderungen
* Entwurf und Weiterentwicklung der Softwarearchitektur
* Implementierung von fachlichen Anforderungen unter Beachtung von agilen Entwicklungsmethoden
* Idealerweise Beratung des Fachbereichs beim Design des Userinterface
* Weiterentwicklung der Frontend-Architektur
* Prozessberatung
Anforderung:
* Java
* Spring / Spring Boot
* HTML / CSS und JavaScript
* WebServices (SOAP/REST)
* Maven / Gradle
* GIT
* SQL
* Clean Code Developer (CCD)
* Apache Wicket
* Bootstrap / Responsive Webdesign
* Continuous Integration / Jenkins
* Acceptance Test Driven Development (ATDD)
* Hibernate / JPA
* DDD
* Scrum
* Erfahrung mit "DevOps"
Besonderheiten:
㌬% Auslastung onsite/remote nach Absprache
Beginn: 01.07.2020
Dauer: 30.09.2020+++
Branche: Öffentliche Verwaltung