Recommended Resume Format?

I’ve narrowed down my resume for entry level software developer jobs to two different formats of which I cannot figure out which is better to send to employers. My first instinct has always been to limit your resume down to one page at best - especially for those who don’t have a lot of work experience - but it has been suggested to me to try a different format that adds more details to the resume in file A. Which one of these two resumes would you recommend I use? Critique and feedback are appreciated. I am open to using a different format altogether as well if anyone knows a better format to use.

Resume A:

Resume B: