The interview had multiple rounds:
1) Introductory call with the recruiter
2) Follow up call asking about financial peace university course (First 3 lessons)
3) Take-home assesment
4) Technical interview with senior engineers
5) Interview with hiring leaders
In the beginning of the interview process I stated to the technical recruiter that if they were looking for a candidate with direct Java experience I do not have that and that I didn't want to waste my time or theirs and the recruiter assured me that this wouldn't be the case and that they would consider candidates with a more well-rounded skillset.
After the 5th round I was rejected based on feedback that they preferred a candidate with more java experience anyway. I expressed to the recruiter that I had actually practiced and study java quite a bit for this interview and was surprised that no one had asked me a single java related question so the feedback didn't even make sense.
To any future candidates, I would be careful not to go through with the interview process if you do not have direct java experience on your resume or they will lead you along in the process only to reject you based on lack of said experience.