Hi Jaken
It looks like the Caesalpinia gilliesii that I have in my garden. I am not an expert by any means and I have never grown Caesalpinia pulcherrima, though I once got 8 seeds to germinate which all very soon rotted! However, photos on the internet show an orange flower for C. pulcherrima. Does the latter have yellow forms too?