The subnet specifications you should get from your IP provider, you can’t just willy nilly change them. If the IP are both in the same subnet, you can receive traffic on both interfaces, but traffic will always be sent out the interface with the default route if it is not for a subnet intended for the network it is attached to. Thus, Internet traffic or network traffic for a particular IP will always go out the same interface, if a packet came in the other interface, and then responses get sent over the other with another IP, these days a lot of routers and servers will not accept (because they sent traffic from one IP, they do not expect it back from any other one, NAT breaks etc).
You can have multiple IPs and even multiple NIC, but software doesn’t care about whether the OS is having multiple NIC, none at all or how the traffic flows. If you need 2 different IP to attach the same port to different applications, then that is possible but for simplicity they should go out the same NIC if the two networks are the same (otherwise you basically have to set up a multi homed router)
Therefore I think there is a misunderstanding in what your application needs and how to accomplish that.