The hiring process consisted of:
1st technical interview (some theorical questions about the Java core & Spring + coding session)
2nd technical interview (solution and system design)
HR interview
The hiring process took a while, over one month half. the interviewers were professional and had respectful.