Poor blood circulation can cause blisters to form on the legs. Since you notice the blisters more when you are on your feet longer, a stasis problem may be the cause. Simply, you may have a problem that is impairing blood flow in your lower legs.
You need to have these blisters evaluated by your physician. Any necessary diagnostic testing will help determine the cause.