Physician and Advanced Practice Provider Job Opportunities

We are looking for healthcare professionals to join our team of more than 500 primary care and specialty physicians, nurse practitioners, physician assistants and certified nurse anesthetists. 

For immediate response, please complete the form below. One of our St. John Clinic recruiters will follow up with you within 1-2 business days. Please note completion of a formal application will be required for consideration of employment with St. John.

Now offering:

  • Competitive compensation package
  • Development and educational opportunities
  • Opportunities to move into leadership roles
  • Devoted to medical excellence and compassionate care

Physicians

  • Cardiology (Interventionalist) – Bartlesville
  • Gastroenterologist – Bartlesville
  • Pulmonologist –  Bartlesville
  • Emergency Medicine –  Bartlesville
  • Urgent Care – Bartlesville
  • Anesthesiologist –  Tulsa/Bartlesville
  • ENT – Tulsa/Broken Arrow
  • Endocrinology – Tulsa
  • Hospitalists- Tulsa – Floor Physician Days shift- 7am-5pm / Day & Night ICU
  • Neurohospitalist –  Tulsa
  • Neurology (General-outpatient) – Tulsa
  • Neuro-Stroke (inpatient) – Tulsa
  • Primary Care – Family Medicine/Internal Medicine - multiple positions in Tulsa and surrounding area
  • Primary Care – Independence, KS / Coffeyville, KS

 

Advanced Practice Providers

  • Anesthesia –  CRNA or Anesthesia Assistant – Tulsa & Bartlesville
  • Hospitalist – ICU Nurse Practitioner or Physician Assistant – Tulsa
  • Neurology – Nurse Practitioner or Physician Assistant – Tulsa
  • Primary Care – Family Medicine or Internal Medicine – multiple locations
Locations
Google Map
Click on any of the categories below to show/hide their locations on the map.
  • Show All
  • Hospital
  • Primary Care Physicians
  • Urgent Care
  • Outpatient Services
  • Medical Buildings
  • Senior Living
  • Specialty
Find a Physician