Beschreibung
TätigkeitenbeschreibungProjektbeschreibung:
Common-Register bietet den Entwicklern eine einfache Zugriffsschicht auf Basis von APIs und Webservices auf die komplexe Thematik des Kunden-Stammdaten-Managements.
Ausgehend von dem Register soll im Rahmen einer umfassenden Kunden Master-Data-Management-Initative (MDM) eine noch leistungsfähigere Kunden API als zentrales Element einer Service-orientierten Architektur entwickelt werden.
Während dieser Phase müssen der Service und die in der Anwendungslandschaft angrenzenden Anwendungen vor dem Hintergrund neuer fachlicher Anforderungen kontinuierlich erweitert werden. Dies betrifft sowohl Backend- und Schnittstellen-Komponenten, Anpassungen der Datenbank-Schemas.
Idealerweise ist eine Unterstützung bei der Implementierung der MDM Benutzeroberfläche, die mit C# WPF realisiert ist, wünschenswert.
Aufgabe:
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
- Dokumentation des Projektes
Kenntnisse im Detail:
Java – hoch (> 5 Jahre)
Spring Core – niedrig (< 2 Jahre)
Hibernate / JPA / Plain JDBC - niedrig (< 2 Jahre)
WebServices (SOAP u. REST) - niedrig (< 2 Jahre)
SQL – mittel (2-5 Jahre)
Continuous Integration - niedrig (< 2 Jahre)
Testframeworks (Junit, HTMLUnit, DBUnit, Easymock, Mockito, etc.) - niedrig (< 2 Jahre)
Design / UML - niedrig (< 2 Jahre)
C# - niedrig (< 2 Jahre)
WPF - niedrig (< 2 Jahre)
Oracle PL/SQL - niedrig (< 2 Jahre)
Objektorientierte Prinzipien / Clean Code - niedrig (< 2 Jahre)
Groovy - niedrig (< 2 Jahre)
Gradle - niedrig (< 2 Jahre)
GIT - niedrig (< 2 Jahre)
Fähigkeiten (Must have)
Belastbar, Continous Integration, Deutsch, Dynamisch, Eigenverantwortliches Arbeiten, Einsatzbereitschaft, Hibernate, Java, Kundenorientierung, Spring, Teamfähigkeit, Testframeworks, UML, WebServices, Zielstrebigkeit, Zuverlässig