The goal of a curriculum vitae is to get an invitation to a job interview. I review hundreds of CVs and must select a few candidates we should invite.
Each interview will cost hundreds of Euros to the company. I must minimize the number of interviews and increase the probability of a match.
Over the years, I developed a checklist to select promising candidates.
The below checklist is biased to the Java technology check. When I use the verb explain in a list item, I mean that I got a hint the candidate is aware of the concept and has used it in his applications.
Similar lists can be created for JavaScript/Typescript, Python, Ruby, C++, or .NET developers.