Thank you, Phil, for saving me the trouble of pointing that out!
As Phil has explained, Ed's answer applies to American English. In British English, the adverb 'just' ( as in "I've just heard the news" or "They've just arrived!") is used with the perfect tense, exactly as you were taught, Sedna. It isn't wrong to say "They just arrived!", but it sounds a little odd to the BrEng ear. We're familiar with the 'just'+simple tense from exposure to American English, but most of us would not use it.
NB The same goes for 'yet' and 'already'.