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 

  • Anesthesia - Bartlesville
  • Emergency Medicine - Bartlesville
  • Emergency Medicine - combined Broken Arrow, Owasso, and Sapulpa
  • Endocrinology - Tulsa
  • Hospitalist - Bartlesville
  • Hospitalist-ICU Nocturnist - Tulsa
  • Neurology - Tulsa and Bartlesville
  • Neuro-Stroke - Tulsa
  • Pain Management - Tulsa
  • Primary Care (Family Medicine or Internal Medicine) - multiple locations
  • Psychiatry - Bartlesville

Advanced Practice Providers

  • After Hours - Nurse Practitioner or Physician Assistant - Independence, KS
  • Cardiology - Nurse Practitioner or Physician Assistant - Bartlesville
  • CRNA - Nurse Practitioner or Physician Assistant - Tulsa
  • Emergency Medicine - Nurse Practitioner or Physician Assistant - Tulsa
  • ENT - Nurse Practitioner or Physician Assistant - Broken Arrow
  • Hospitalist - Nurse Practitioner or Physician Assistant - Tulsa and Bartlesville
  • Neonatal - Nurse Practitioner or Physician Assistant - Tulsa
  • Neuro-Critical Care - Nurse Practitioner or Physician Assistant - Broken Arrow and Tulsa
  • Pediatrics - Nurse Practitioner or Physician Assistant - Bartlesville
  • Primary Care - Nurse Practitioner or Physician Assistant - multiple locations
  • Urgent Care - Nurse Practitioner or Physician Assistant - Bartlesville

 

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