Beschreibung
TätigkeitenbeschreibungFür unseren Kunden aus dem Bereich Gesundheitswesen, suchen wir Unterstützung in der Java Entwicklung (m/w)
Das Projektteam trägt die Verantwortung für die Funktionsfähigkeit/Betrieb aller Anwendungen im Kontext einer selbstentwickelten DMS-Anwendung. Neben der webbasierenten DMS-Kernfunktion besteht das System aus einigen Fachanwendungen die den Bearbeitungsprozess der Anwender unterstützt, bzw. automatisiert.
Aufgaben:
Korrektur von Fehlern in bestehenden Anwendungen.
Erweitern und Anpassen der Anwendung zu fachlichen Anfragen
Optimierung der Anwendung(en) im Kontext DEVOPS (Steigerung Automatisierungsgrad des Deployment, Erhöhung Testabdeckung und Betrieb der Anwendung)
Erstellen/Erweitern der Systemdokumentation
Vorarbeiten/Analysen/Mitarbeit zur potent. Systemablösung
Anforderung:
Must have:
Java
Spring Core
Spring WebFlow
Hibernate / JPA
RESTful WebServices
HTML / CSS
SQL
Testframeworks (Junit, HTMLUnit, DBUnit, Easymock, Mockito, Cucumber etc.)
GIT
Continuous Integration
Agiles Vorgehen (Scrum od. Kanban)
Nice to have:
JavaScript
RabbitMQ / Messaging
Buildtools: Gradle, MAVEN
NoSQL/ElasticSearch
Design / UML
Objektorientierte Prinzipien / CleanCode
CI-System
WebSecurity
DevOps
Fähigkeiten (Must have)
CSS, Git, Hibernate, HTML, Java, JPA, Junit, REST, SCRUM, Spring, SQL
Fähigkeiten (Nice to have)
JavaScript, Maven, UML