Senior Java Developer | Distributed Systems & SpringBoot at Noesis Portugal (Portugal) — aijobsearch