Ummm, did you actually observe him struggling and clicking around for that whole day, or was he just slacking off?
Now I myself have long list of complaints about Spring/Microservice crap and its tendency to bury simple errors in 10 thick layers of abstraction. But that will be more relevant to IT related threads. It is because many other developers are dealing with it and still somehow make it work without spending days for an hour job.