One of the burning question every business owner or IT manger faces today is how to find the best man for his job. It's important that he chooses the right developer for the job as it ensures better development and results. There has always been a shortage of high-caliber Java developers over the last few years. While there are many people who know a bit of Java programming, there are just a handful of skilled Java developers who possess a deep understanding the platform and the development process. So now the question is what are the ideal 5 qualities you should look for.