journeyman

noun
  1. a worker who has learned a trade and works for another person
  2. Usage: historical
  3. an experienced reliable worker or performer who is competent but not outstanding

Examples