Fix overcontribution to Roth IRA via recharacterization after filing

I made a last-minute contribution to my Roth IRA on April 15 this year after discovering that I was eligible for a match. I had already filed my federal return months prior. Cut to today: I realized I was over the income limit to contribute directly to a Roth IRA (my contribution limit is $0). I'm trying to research how to correct this, but it's pretty confusing to me. If I understand things correctly, I can still contribute to my Roth IRA by first contributing to a Trad IRA, then converting it to Roth, and I can just repeat that process every year.

 

My question is, is it still possible to do this for the 2023 tax year? In other words, can I:

1. Recharacterize my 2023 Roth contribution as a Trad contribution

2. Convert the Trad IRA to a Roth IRA

3. File some sort of amended return? Is that necessary?

 

Thanks