Beschreibung
TätigkeitenbeschreibungNur festangestellte Mitarbeiter!
Das System CAR bietet den Entwicklern eine einfache Zugriffsschicht auf Basis von APIs und Webservices auf die komplexe Thematik des Arztregister Stammdaten-Managements.
Ausgehend von CAR soll im Rahmen einer umfassenden Arztregister Master-Data-Management-Initative (MDM) eine noch leistungsfähigere RESTful API als zentrales Element einer Service-orientierten Architektur entwickelt werden.
Während dieser Phase müssen der Service CAR und die in der Anwendungslandschaft angrenzenden Anwendungen vor dem Hintergrund neuer fachlicher Anforderungen kontinuierlich erweitert werden. Dies betrifft sowohl Backend- und Schnittstellen-Komponenten und vereinzelt auch Anpassungen der Datenbank-Schemas.
Je nach Phase der laufenden Erweiterungen sind folgende Aufgaben nötig:
- Konzeption und Schätzung von Anforderungen
- Umsetzung der nötigen Anpassungen im Rahmen der Scrum-Sprints (Schwerpunkt der Tätigkeit)
- Sicherstellung und ggf. Weiterentwicklung der Softwarearchitektur
- Design und Implementierung
- Planung, Entwicklung und Durchführung von automatisierten Tests
- Technische Dokumentation des Projektes
Anforderung:
Must have:
-Java
-Spring Core
-Hibernate / JPA / Plain JDBC
-WebServices (SOAP u. REST)
-SQL
-Continuous Integration
-Testframeworks (Junit, HTMLUnit, DBUnit, Easymock, Mockito, etc.)
-Design / UML
-Deutsch fließend
Nice to have:
-NoSQL/Elasticsearch
-Serverseitige PDF-Generierung
-C#
-WPF
-Oracle PL/SQL
-Objektorientierte Prinzipien / Clean Code
-Groovy
-Gradle
-GIT
-Scrum
-SOA
Fähigkeiten (Must have)
Continuous Integration, Hibernate, Java, Spring, SQL, Testframeworks, UML, Webservices
Fähigkeiten (Nice to have)
C#, Git, Gradle, Groovy, NoSQL, Oracle, SCRUM, SOA