Java Developer. What this role will require: The team provides software development, maintenance and support required to work under broad direction with the responsibility to: Act as a senior developer on one or more engineering techniques and processes within the Digital team Manage the technical processes and the quality of developers deployed in various agile project teams Manage the technical evolution of a number of Java environment Excellent communication skills and a team player Project driven and deadline dedicated individual