Beschreibung
Leistungsbeschreibung- Anpassungen / Erweiterungen des aktuellen Systems
- Erstellung von Softwaredokumentation (z.B. Arc42 oder C4 model)
- Eigenständige Bearbeitung zugeteilter Aufgabenpakete (Ticketsystem JIRA)
- Technische Umsetzung
- Erstellung von Tests (JUnit / Mockito / Selenium)
- Dokumentation (API und Architektur)
Anforderungen
- Umfangreiche Erfahrung in der Java-Softwareentwicklung
- Sehr gute Kenntnisse in Spring und Spring Security
- Gute Kenntnisse in Messaging JMS (ActiveMQ), Maven, Eclipse, JSON basierte REST Services, JUNIT, Mockito, Selenium sowie in slf4j und log4j
- Datenbankkenntnisse (idealerweise NoSQL, MongoDB)
- Erfahrung im Umgang mit GIT / SVN
- Kenntnisse in UI-Webentwicklung
- Erfahrung mit agilen Projektmethoden
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift