Beam where joists meet in center of room
You should enlist the assistance of a framing vendor with design software or an engineering firm Along with your contractor.

They can design an LVL or steel beam to carry the load. Running the full length of the house is probably not possible but creating an archway with a beam and support columns is certainly possible.

This modification should be designed by a professional though.

Good luck!