NRI Income tax to be paid in India?

Hi, I am NRI employed in Singapore, Recently i am in India branch on long project work.
I will also be traveling back to Singapore and some other countries at least once a month.

I am still paid by Singapore employer to my Singapore bank account.
I dont earn any thing in India.
Do i need to pay income tax in India.

Income tax in case of deferred salary paid in 2009?

I have changed two jobs during 2008-2009. So I have form-16 from two companies. One of my companies cleared my Dec,2008 salary and other dues in Jun,2009.
Some how the TDS deducted is not enough and my current employer also has not taken my past salary into account.
Since the deferred salary was credited in Jun2009, Am I liable to pay tax in this financial year or the next year.

Any help in this regard would be appreciated.