I am looking for suggestions regarding a job description for a Java (server-side) developer. The position requires primarily maintenance programming on a relatively stable product, but also requires extensive debugging capability. We've had difficulty in the past with people being uninterested in diving through through tons of log data and legacy code in order to debug specific issues.
What kind of job description would principally appeal to the developers with a strong debugging mindset?