Senior Java Developer Permanent role Auckland The right candidate will be passionate about developing high quality software products, have problem-solving