The phrase "has a job" is commonly used to describe someone who is currently employed. However, there are many other ways to express this idea using different words and phrases. Some synonyms for "has a job" include "is employed," "works for a living," "earns a living," "holds a position," "occupies a job," "has employment," "is gainfully employed," "maintains a career," and "has a source of income." Each of these phrases can be used interchangeably to describe someone who is currently working to support themselves or their family. Using a variety of synonyms can add more diversity and interest to your writing or speech.