"drug addict," 1923, from junk (n.1) in the narcotics sense + -y (3). Junker in the same sense is recorded from 1922. Junk for "narcotic" is older.
Entries linking to junkie
junk n.1
mid-14c., junke "old cable or rope," cut in bits and used for caulking, etc., a nautical word of uncertain origin, perhaps from Old French junc "rush, reed," also used figuratively as a type of something of little value, from Latin iuncus "rush, reed" (but OED finds "no evidence of connexion").
It was extended to "old refuse from boats and ships" (1660s), then to "old or discarded articles of any kind" (1884), usually with a suggestion of reusability. Meaning "salt meat used on long voyages" is from 1762. Meaning "narcotic drug" is from 1925. Junk food is from 1971; junk art is from 1961; junk mail first attested 1954; junk bond from 1979.
-y 3
suffix in pet proper names (such as Johnny, Kitty), first recorded in Scottish c. 1400; according to OED it became frequent in English 15c.-16c. Extension to surnames seems to date from c. 1940. Use with common nouns seems to have begun in Scottish with laddie (1546) and become popular in English due to Burns' poems, but the same formation appears to be represented much earlier in baby and puppy.