There is no female equivalent for the social form of Esquire (Esq.) although in the United States it is sometimes used professionally for female lawyers. ... en.wikipedia.org/wiki/Esquire
It depends on how pompous the attorney is. Some lawyers love to throw their titles around. For these people, write:John Smith, J.D. (juris doctor) or John Smith (esquire) or John Smith, Attorney at...