This is an interesting question. I am an INFJ who dated an ESTJ for almost five years. We were a great match in some ways - the J ness helped us and we both liked things to be organized, albeit in different ways. We put on several large events and he looked after the practical concrete organizational details while I looked after the more philosophical and human details (How do we make people feel welcome? What will they need throughout the day?). I enjoyed his outgoingness and easy rapport with people. He was an exceptional host. He was a bit of an external brain for things like phone numbers, dates I needed to remember, which day to cancel my phone and insurance for summer holidays, etc. He was also decisive which I only selectively am. He was good at a wide variety of things (fixing things, IT skills, sports, art, etc) and I liked his curiosity about how things work. He liked travelling like me, and we travelled compatibly - easygoing without meandering too much.
I think in this pairing the INFJ should face it at the beginning that they will have to do most of the adjusting and also be prepared to let the ESTJ take control most of the time unless they decide to delegate it to the INFJ (still their call). They also will have to face that their opinions will not be met with understanding immediately and not to react emotionally. They will need to talk sooner rather than waiting for things to bubble over and try to be as straightforward as possible. They also need to make sure that the ESTJ's quick opinions do not keep them from having their own circle of friends or that they do not feel run over by the ESTJ's bluntness.
The ESTJ may have to realize that INFJ's need to know they are valued by being a priority in their ESTJ's time and having their contributions and efforts to the relationship recognized and valued aloud. Sometimes the ESTJ wants recognition for their efforts but goes about it by protesting going to events, helping the INFJ with things they can't do on their own, complaining about how much hardship they have been through, which makes the INFJ feel beholden and unsupported. The ESTJ doesn't really mean half of what they say and was always planning to do it all along, but just wants recognition. The INFJ takes what they say very literally and to heart and becomes resentful because they feel that they support the ESTJ very strongly in everything they do. Because the ESTJ isn't accustomed to expressing emotions as much, they may not even acknowledge thank yous that the INFJ gives or their efforts to make appreciation felt which discourages the INFJ and makes them quit trying. INFJs have an unsatiable need for resolution after conflict, whereas ESTJ's are likely to go the route of letting the problem just wear off. This causes a lot of trouble between them and the ESTJ gets frustrated and confused by the ensuing emotion after several issues are left unresolved.
Sometimes ESTJs don't fight fair and if they feel criticized (even if it is a valid, reoccuring issue), they will suddenly lash back so as to silence the other person, even if they are not really all that bothered by the thing they bring up. There is a sense of competitiveness that they will need to curb if they want a happy NF as it can come out unkindly.
ESTJs also seem to go into their shell when they are under stress (and sometimes gets downright nasty or inconsiderate) and this sends INFJs into a tailspin of uncertainty. They become clingier which annoys the ESTJ who is trying to work out the problem alone. They can't understand why the INFJ would wonder whether the ESTJ still loves them! They already told them that and they are still in the relationship! INFJs generally will back off much better if they know what is going on in the other person's head. (Eg. I've got this problem to get sorted out... The nicest thing you could do to help me is to give me some time alone so I can get it figured out in my own head. There's no problem between us. Let's spend some time together at such and such a time. Thanks so much for helping me this way.) Sometimes under stress they just spend more and more time with people who don't really matter which crushes the INFJ who has been waiting and trying to be patient and nice. Then they become nasty themselves!!
Like the others said, it takes two mature parties and preferably some self-awareness of possible pitfalls.