How do I make my floors more stable?
It sounds like the joists aren't properly fixed to the walls or they aren't big enough for the task at hand - keeping your floors up.

I'd get another builder in to take a look and quote for remedial work and then try and get the first builder to either sort out the problem or pay for someone else to do the work.