We are seeking a well-rounded Java developer to join our software development team. In this role, you will develop high quality, good performing code that is fit for purpose, easy to maintain and completed in a timely and cost-effective manner.

You will be contributing to process improvement and providing assistance when required to the software support and testing staff. You will need to be a good collaborator, who can contribute to brainstorming, coherently explain and rationalise concepts and ideas, and be receptive to constructive criticism. You will need to have deep and broad technical experience and good Java back-end server experience. While not essential, web-based experience is also an advantage

Ideally you will have experience in:

  • Java back-end server
  • J2EE technologies with a web front end
  • OSGi, Spring, Hibernate, Sencha (Ext JS), PostreSQL, Unix



  • Patient
  • Helpful
  • Open and analytically minded
  • Big picture thinker
  • Good time manager
  • Determined
  • Team player
  • Quick learner

If you are the kind of person who cares about the product and people you work with, know what questions to ask to get the right info and are able to understand problems, analyse them and propose solutions, this role with McCarthys will suit you.

Please supply quality references. You must have a New Zealand drivers licence, valid passport, and be willing to travel

Apply now