I don't think it does. Something I noticed while doing other activities with it beside me was that I was really missing it.
I just checked my settings and didn't see anything about notification LEDs.
I've just searched and found discussions about how its uncommon for tablets to have them but my TouchPad had a home button which blinked.
I've seen an App called NOLED suggested. I'm going to look into it.