Beschreibung
Wir sind für unseren Endkunden auf der Suche nach Unterstützung.Start: 01.03.2016
Ende: 31.12.2016
Ort: Düsseldorf
Auslastung: 100%
Aufgaben:
Sie unterstützen durch eigenverantwortliche Entwicklung von anspruchsvollen technischen Lösungen auf Basis von Java und beraten in relevanten Architektur- und Design-Fragen. Sie kennen die typischen Herausforderungen der Software-Entwicklung großer Unternehmen. Praktische Erfahrung im Einsatz agiler Vorgehensweisen wie Scrum oder Kanban sind von Vorteil. Ihre Aufgaben umfassen die Anforderungsanalyse und die Lösungsspezifikationen sowie vor allem die Programmierung und Qualitätssicherung von Web-Anwendungen in Java über alle Architekturschichten (Web-Frontend, Web-Backend, EJBs, Persistenz und Datenbank). Sie arbeiten selbständig und haben Lust etwas zu bewegen.
Soft-Skills:
Erfahrung in der Analyse von komplexen fachlichen Sachverhalten. Langjährige Arbeit in Teamgrößen zwischen 5 und 10 Personen. Anwendung von agilen und Software Craftmanship-Prinzipien. Teamplayer (gute Zusammenarbeit), Kritikfähig (annehmen und geben), Offenheit, Zuverlässigkeit, Analytisches Denken und Zusammenhänge erkennen, Eigene Lösungen stets kritisch hinterfragen, Leistungsbereitschaft, Problemstellungen eigenverantwortlich lösen und selbst erkennen, wann weitere Hilfe benötigt wird.
Fach-Skills:
Mindestens drei Jahre einschlägige Berufserfahrung im Bereich Softwareentwicklung, Implementierung und Design. Fundierte Kenntnisse der Java EE Technologien, Datenbanksystemen und Java Frameworks
Dazu gehören: Java, Intellij (optional), Spring , Hibernate, Maven, Junit, Wicket (wünschenswert), Clean Code, Continous Integration (optional), JavaScript (wünschenswert), Mocha (optional), CSS/SASS (wünschenswert), Foundation (optional)