In my career, I could help some companies to solve many application performance issues. After several suggestions from colleagues, I have tried to put together in this presentation the main points that I think Java developer should take into account to fix and prevent performance issues.