Overview The ideal candidate should have excellent problem solving ability and programming skills in Java, with an affinity for architecting and development of solutions to customer requirements. The ideal candidate will be able to contextualise business