Beschreibung
Aufgabe:-Entwicklung der Oberfläche und der Kernanwendung (Anwendungskern und Datenpersistenzschicht )
-Scripting für ggf. Automatisierungen von Dateitransfers per (s)ftp
-Aufbau der Build- und Entwicklungsumgebung
-Abstimmung mit Lead-Developer und SW-Architekt
-Build der Anwendung
-Administration der Build und Entwicklungswerkzeuge
Anforderung:
Must / Muss: (Der Kandidat sollte über möglichst viele dieser Fähigkeiten verfügen!)
-Teamplayer
-Erfahrener Entwickler
-kommunikativ
Architekturkonzepte:
-Microservices
-MVC (Modell View Controller)
Frontend-Frameworks:
-AngularJS
-JSF
-Webservices
Dokumentation & Konzeption:
-Feinkonzepterstellung (Unterstützung der Architekten)
-Technische Dokumentation (Kernsystem, Schnittstellen, etc)
-Testfallbeschreibungen erstellen
Kernentwicklung:
-Entwicklung Java-basierter Anwendung
-JEE
Datenbanksystemen:
-DB2
Build&Deployment:
-SVN (Repository)
-GIT
-Jenkins (Build&Deployment)
Testwerkzeuge:
-JUNIT (Test von Java-Code)
-SONAR (Codequalitätsmessung)
Wünschenswert:
- Kenntnisse über Docker und/ oder Openstack
- Erfahrung aus Projekten mit Schwerpunkt Kundenbefragungen / Marktforschung
Beginn: Dezember 2016
Dauer: Dezember 2017
Branche: Versicherung