Yes, you can file now and pay later (but pay before 4/17).
If you efile and choose direct debit, be certain to select the date you wish the payment to be withdrawn or it will all be withdrawn immediately upon processing.
You can also choose to efile and then mail in your payment whenever you want, or you can pay directly on the IRS website.
https://www.irs.gov/payments