Beschreibung
TätigkeitenbeschreibungInformation zum Projekt:
Im Produktteam werden vier Produkte zur Unterstützung der Qualitätssicherung im Gesundheitswesen weiterentwickelt. Das Portfolio besteht aus einer webbasierten Dokumentationslösung (Opal), einem Webservice, der Dokumentationen entgegennimmt, prüft und zwischenspeichert (DMPServer), einer webbasierten Lösung zur Bilderprüfung (eBIP), sowie einer RabbitMQ-basierten Datenannahmestelle für die sektorenübergreifende Qualitätssicherung (sQS-DAS).
Die genannten Produkte und in der Anwendungslandschaft angrenzende Anwendungen müssen vor dem Hintergrund von neuen fachlichen Anforderungen angepasst und erweitert werden. Dies betrifft sowohl Oberflächen-Anpassungen, als auch Backend- und Schnittstellen-Komponenten und in seltenen Fällen auch Anpassungen am Datenbank-Schema.
Aufgabe:
Je nach Phase der laufenden Erweiterungen sind folgende Aufgaben nötig:
- Umsetzung der nötigen Anpassungen im Rahmen von User Stories
* Sicherstellung und ggf. Weiterentwicklung der Softwarearchitektur
* Design und Implementierung
* Planung, Entwicklung und Durchführung von automatisierten Tests, auch UATs
- Unterstützung bei der Konzeption und Schätzung von Anforderungen
- Dokumentation des Projektes
Durch das Entwicklerteam (4 Entwickler und 1 Product Owner) werden außerdem regelmäßig die folgenden beiden Aufgaben übernommen:
- Analyse und Behebung von 3rd-Level-Fehlertickets
- Umsetzung von kleineren isolierten Anforderungen (bis 20 PT)
Ggf. weitere Tätigkeiten im genannten Kontext nach Bedarf.
Technische Anforderungen:
- Java
- Spring
- Clean Code
- Wicket
- Hibernate / JPA
- RESTful WebServices
- HTML / CSS
- Bootstrap
- JavaScript
- SQL
- RabbitMQ / Messaging
- Gradle
- Testframeworks (Junit, HTMLUnit, DBUnit, Easymock, Mockito, Cucumber etc.)
- Design / UML
- Objektorientierte Prinzipien
- CI-System
- GIT
- Continuous Integration
- Pair Programming / Reviewing
Fähigkeiten (Must have)
Anpassungsfähigkeit, Deutsch, Git, Hibernate, HTML, Java, Kundenorientierung, Sprachliche Ausdrucksfähigkeit, Spring, Teamfähigkeit, UML, Zielstrebigkeit, Zuverlässig