As per my understanding, self assessment taxes can be paid at the end of the financial year without paying advance tax earlier. However, this will be subject to payment of interest u/s 234B and C liable due to non or delay in advance tax payment.
Also, self assessment taxes cannot be paid after filing the income tax return.