fresh grad careers in Sintra, Portugal