Latest Medical Job Opportunities
The sky is the limit with Australia's largest selection of medical career opportunities.
Refine Search
Job Type
Specialties
Sub Specialties Anaesthetics
Sub Specialties Divergent Careers
Sub Specialties General Practice
Sub Specialties Medicine
Sub Specialties Obstetrics & Gynaecology
Sub Specialties Paediatrics
Sub Specialties Pathology
Sub Specialties Psychiatry
Sub Specialties Radiology
Sub Specialties Surgery
Seniority
Location
Date Range
Salary Range (perm only)
- $60,000
- $70,000
- $80,000
- $90,000
- $100,000
- $120,000
- $150,000
- $200,000
- $250,000
- $350,000
- $350,000 +
- $60,000
- $70,000
- $80,000
- $90,000
- $100,000
- $120,000
- $150,000
- $200,000
- $250,000
- $350,000
- $350,000 +
4314 Active Jobs
- New & Recently Updated
- Salary (Highest First)
- Starting Soon
General Medicine - Medical Registrar (PGY5+) - St John of God Bunbury Hospital, WA
- Date: Saturday 29 Nov 2025 - Monday 01 Dec 2025
- Shift: See varies details
-
Locum
-
On Request
-
Bunbury, WA
-
29/11/25 - 30/11/25
Anaesthetics - Specialist Anaesthetist - Goulburn Base Hospital
- Date: Wednesday 26 November 2025
- Shift: On-Call: 17:00 – 07:00 (14-hour on-call period)
- Rate: $3,000 per shift
- Travel & Accommodation: Travel & Accommodation allowance
-
Locum
-
AU$3000 Per day
-
Goulburn, NSW
-
26/11/25 - 26/11/25
General Surgery Fellow - NT Health – Royal Darwin Hospital
- Dates: 21 January 2026 – 01 February 2026
- Shift: 07:30–17:30
-
Locum
-
AU$200 Per hour
-
Casuarina, NT
-
21/01/26 - 1/02/26
Surgical — Registrar - Bairnsdale Regional Health Service (BRHS)
- Date: 12 Dec - 23 Dec 2025
- Shift: 0730–1600
General Medicine — Registrar - Bairnsdale Regional Health Service (BRHS)
- Date: 28 Nov - 14 Dec 2025
- Shift: 0730–1600
-
Locum
-
AU$180 Per hour
-
Bairnsdale, VIC
-
28/11/25 - 14/12/25
Internal Medicine / HDU — Registrar - Bairnsdale Regional Health Service (BRHS)
- Date: 4 Dec - 6 Dec 2025
- Shift: 0730–1730
-
Locum
-
AU$180 Per hour
-
Bairnsdale, VIC
-
4/12/25 - 6/12/25
General Medicine — Registrar - Bairnsdale Regional Health Service (BRHS)
- Date: 24 Dec - 26 Dec 2025
- Shift: 1930–0800
-
Locum
-
AU$180 Per hour
-
Bairnsdale, VIC
-
24/12/25 - 26/12/25
Admitting Officer — Registrar - Bairnsdale Regional Health Service (BRHS)
- Date: 24 Dec - 26 Dec 2025
- Shift: 1930–0800
Internal Medicine / HDU — General Physician - Bairnsdale Regional Health Service (BRHS)
- Date: 11 Dec - 15 Dec 2025
- Shift: 0730–1730
Surgical — HMO - Bairnsdale Regional Health Service (BRHS)
- Date: 1 Dec - 2 Dec 2025
- Shift: 0700–1700
-
Locum
-
AU$130 Per hour
-
Bairnsdale, VIC
-
1/12/25 - 2/12/25
General Medicine - Medical Registrar (PGY5+) - St John of God Bunbury Hospital, WA
Bunbury , WA
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$0 Per hour | |||
| Conditions: | Night Shift – Medical Registrar Hours: 20:00–08:00 Dates: Saturday 29 Nov 2025 Sunday 30 Nov 2025 Afternoon Shift – Medical Registrar Hours: 13:00–21:00 Dates: Saturday 29 Nov 2025 Sunday 30 Nov 2025 Day Shift – Medical Registrar Hours: 07:00–15:00 Date: Monday 01 Dec 2025 | |||
| Credentials: | Primary Degree; Fellowship & CPD Certificate (if applicable); References; Current AHPRA Registration; Immunisations/vaccinations; Indemnity; Medicare provider number; ID check; CRC & WWCC (if applicable) | |||
| Job ID: | ||||
Anaesthetics - Specialist Anaesthetist - Goulburn Base Hospital
Goulburn , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$3,000 Per day | |||
| Credentials: | NSW Hospital paperwork (LHD specific); NSW Health online training modules; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); References; CRC; NSW WWCC; Indemnity; Medicare provider number; ID check; NSW declarations (e.g. Hep B; TB; Secondary Employment; Code of Conduct); Current AHPRA Registration | |||
| Job ID: | ||||
General Surgery Fellow - NT Health – Royal Darwin Hospital
Casuarina , NT
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$200 Per hour | |||
| Conditions: | If On-Call: Work until 20:00 Remain on-call until 07:30 next day Next day: 07:30–09:30 handover shift Weekends (If On-Call) 08:00–11:00 working On-call 17:30–07:30 next morning Rates: $200 per hour (inclusive of overtime) | |||
| Credentials: | NT Hospital paperwork; Immunisations/vaccinations; CRC & NT WWCC; NT References; Primary Degree; Fellowship & CPD Certificate (if applicable); Medicare provider number; Current AHPRA Registration | |||
| Job ID: | ||||
Surgical — Registrar - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Friday 12 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Saturday 13 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Sunday 14 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Monday 15 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Tuesday 16 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Monday 22 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph Tuesday 23 December 2025 — 0730–1800 (10.5) on-call ED/wards — $180ph | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
General Medicine — Registrar - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Monday 8 December 2025 — 0730–1600 (8.5) — $180ph Tuesday 9 December 2025 — 0730–1600 (8.5) — $180ph Wednesday 10 December 2025 — 0730–1600 (8.5) — $180ph Thursday 11 December 2025 — 0730–1600 (8.5) — $180ph Friday 12 December 2025 — 0730–1600 (8.5) — $180ph Saturday 13 December 2025 — 0730–1600 (8.5) — $180ph Sunday 14 December 2025 — 0730–1600 (8.5) — $180ph | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
Internal Medicine / HDU — Registrar - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Thursday 4 December 2025 — 0730–1730 (10) support — $180ph (crisis rate) Friday 5 December 2025 — 0730–1730 (10) support — $180ph (crisis rate) Saturday 6 December 2025 — 0730–1730 (10) support — $180ph (crisis rate) | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
General Medicine — Registrar - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Wednesday 24 December 2025 — 1930–0800 (12.5) — $180ph (crisis rate) Thursday 25 December 2025 (PHD) — 1930–0800 (12.5) — $200ph (crisis rate) Friday 26 December 2025 (PHD) — 1930–0800 (12.5) — $200ph (crisis rate) | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
Admitting Officer — Registrar - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Wednesday 24 December 2025 — 1930–0800 (12.5) — $180ph (crisis rate) Thursday 25 December 2025 (PHD) — 1930–0800 (12.5) — $200ph (crisis rate) Friday 26 December 2025 (PHD) — 1930–0800 (12.5) — $200ph (crisis rate) | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
Internal Medicine / HDU — General Physician - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$1,500 Per day | |||
| Conditions: | Thursday 11 December 2025 — 0730–1730 (10) Oncall — $2300pd Friday 12 December 2025 — 0730–1730 (10) Oncall — $2300pd Saturday 13 December 2025 — 0730–1730 (10) Oncall — $2300pd Sunday 14 December 2025 — 0730–1730 (10) Oncall — $2300pd Monday 15 December 2025 — 0730–1330 (6) Handover — $1500pd | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||
Surgical — HMO - Bairnsdale Regional Health Service (BRHS)
Bairnsdale , VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$130 Per hour | |||
| Conditions: | Monday 1 December 2025 — 0700–1700 (10) ward cover — $130ph (crisis rate) Tuesday 2 December 2025 — 0700–1700 (10) ward cover — $130ph (crisis rate) | |||
| Credentials: | VIC Hospital paperwork; BLS Certificate; CRC (<12 months); VIC WWCC; immunisations/vaccinations; Primary Degree; Fellowship & CPD Certificate (if applicable); Indemnity; Medicare provider number; ID check; References; Current AHPRA Registration | |||
| Job ID: | ||||