Beschreibung
TätigkeitenbeschreibungFür unseren Kunden suchen wir einen Softwareentwickler Java (m/w).
Aufgaben:
* Konzeption von Benutzeroberflächen sowie Erstellung von Prototypen in Absprache und Interaktion mit dem Anwender und dem Projektteam unter Verwendung vorhandener Frameworks
* Gestaltung und Umsetzung ergonomischer Benutzeroberflächen in Java (JSF) und HTML/Javascript
* Realisierung anspruchsvoller Client-Server- sowie webbasierter Anwendungen im geschäftskritischen Umfeld
* Pflege und Erweiterung vorhandener Frameworks für die Entwicklung von User Interfaces
* Dokumentation und Test der Software
* Konzeption und Entwicklung von Modulen zur Einpassung in unsere IT-Landschaft
* Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
Für diese Aufgabe sollten Sie über folgende Erfahrungen und Kenntnisse verfügen:
* Mehrjährige Erfahrung bei der Entwicklung von Softwaresystemen
* Erfahrung mit agilen Entwicklungsmethoden wie SCRUM
* Fundiertes Know-how, um Projekte im guten Softwaredesign sowie hoher Qualität umzusetzen
* Eigenständiges Arbeiten, gute Code Qualität und Erfahrung in automatisierten Tests
* Fundierte Kenntnisse in JEE, insbesondere JBoss 7 und Wildfly, CDI, JPA2, Maven3, SVN und Eclipse
* Erfahrung in der Erstellung von Java-basierten Anwendungen (vorzugsweise JEE) auf der Basis webbasierter Frontendframeworks (vorzugsweise JSF)
* Sicherer Umgang mit objektorientierten Softwareentwicklungsmethoden
* Umgang mit relationalen Datenbank-Systemen, vorzugsweise Oracle, MS SQL
* Kenntnisse in SOA Microservice-Architekturen wünschenswert