Du erarbeitest und präsentierst das technische Konzept mit deinem Projektteam unseren Kunden.
Mit dem Product Owner und dem Kundenteam stimmst du dich eng zu Backlog, Akzeptanzkriterien und User Stories ab.
Du entwickelst die Richtlinien für das Development und die Strategie für die Test Automation.
Du stehst dem Entwicklerteam für Fragen zur technischen Gesamtkonzeption zur Verfügung und unterstützt sie hands-on, wenn nötig.
Du leitest Workshops zu technischen Themen mit dem Projektteam und/oder dem Kunden.
Du untersuchst, wie wir mit innovativen Vorgehensweisen (bspw. Continuous Integration) oder modernen Technologien unsere Entwicklung verbessern können.
Anforderungen:
Du besitzt eine abgeschlossenes Studium im Bereich Informatik oder einen vergleichbaren Bildungsweg.
Du hast mind. 2 Jahre Erfahrung in der Java Entwicklung
Idealerweise hast du auch Basic Frontend Skills (HTML, JavaScript, CSS).
Mit Betriebssystemen wie Windows oder Linux im Servereinsatz hast du bereits gearbeitet.
Idealerweise hast du bereits Erfahrung mit Adobe Experience Manager oder mit ähnlichen Content Management Systemen
Tools und Entwicklungsumgebungen wie Eclipse, JRebel IntelliJ oder GIT sind dir nicht unbekannt.
Du hast Kenntnisse in Design Pattern sowie Erfahrung mit Unit und Integration Tests
Du hast Interesse an Static Code Analyse, Continuous Integration & Peer Review Prozesse in Tools wie SonarQube, Jenkins, Bitbucket, GitHub
Du besitzt sehr gute Deutsch und Englischkenntnisse in Wort und Schrift.