Za nosioca javnotužilačke funkcije može biti izabran državljanin Republike Srbije koji ispunjava opšte uslove za rad u državnom organu, koji je završio pravni fakultet, položio pravosudni ispit, koji je stručan i dostojan za vršenje javnotužilačke funkcije.
Za nosioca javnotužilačke funkcije može biti izabrano lice koje, pored opštih uslova, ima radno iskustvo u pravnoj struci posle položenog pravosudnog ispita, i to:
1)
četiri godine za osnovnog glavnog javnog tužioca i tri godine za javnog tužioca osnovnog javnog tužilaštva;
2)
sedam godina za višeg glavnog javnog tužioca i šest godina za javnog tužioca višeg javnog tužilaštva;
3)
deset godina za apelacionog glavnog javnog tužioca i glavnog javnog tužioca posebne nadležnosti i devet godina za javnog tužioca apelacionog javnog tužilaštva i javnog tužioca javnog tužilaštva posebne nadležnosti;
4)
dvanaest godina za Vrhovnog javnog tužioca i jedanaest godina za javnog tužioca Vrhovnog javnog tužilaštva.
Ostali uslovi za izbor na javnotužilačku funkciju su stručnost, osposobljenost i dostojnost.
Stručnost podrazumeva posedovanje teorijskog i praktičkog znanja potrebnog za obavljanje javnotužilačke funkcije.
Osposobljenost podrazumeva veštine koje omogućavaju efikasnu primenu specifičnih pravničkih znanja u rešavanju javnotužilačkog predmeta.
Dostojnost podrazumeva moralne osobine koje nosilac javnotužilačke funkcije treba da poseduje i ponašanje u skladu sa tim osobinama. Moralne osobine su: poštenje, savesnost, pravičnost, dostojanstvenost, istrajnost i uzornost, a ponašanje u skladu sa tim osobinama podrazumeva čuvanje ugleda javnog tužilaštva u službi i izvan nje, svest o društvenoj odgovornosti, održavanje samostalnosti i nepristrasnosti, pouzdanosti i dostojanstva u službi i izvan nje i preuzimanje odgovornosti za unutrašnju organizaciju i pozitivnu sliku o javnom tužilaštvu u javnosti.
Kriterijumi i merila za ocenu stručnosti, osposobljenosti i dostojnosti kandidata i postupak izbora bliže se uređuju aktom Visokog saveta tužilaštva.
U postupku izbora nosioca javnotužilačke funkcije, kandidatu koji se prvi put bira na javnotužilačku funkciju u javnom tužilaštvu, posebno se proverava stručnost i osposobljenost.
Stručnost i osposobljenost kandidata proverava se na ispitu koji organizuje Visoki savet tužilaštva.
Uspeh na ispitu izražava se ocenama od 1 do 5.
Kandidat za javnog tužioca koji se bira za javnog tužioca u osnovnom javnom tužilaštvu, a koji je završio početnu obuku na Pravosudnoj akademiji nije dužan da polaže ispit koji organizuje Visoki savet tužilaštva, već se njemu kao merilo stručnosti i osposobljenosti uzima završna ocena na početnoj obuci na Pravosudnoj akademiji.
Visoki savet tužilaštva propisuje program i način polaganja ispita na kome se proverava stručnost i osposobljenost kandidata.
Prilikom izbora i predlaganja kandidata za javnotužilačku funkciju zabranjena je diskriminacija po bilo kom osnovu.
Pri izboru glavnog javnog tužioca i javnog tužioca vodi se računa o nacionalnom sastavu stanovništva, odgovarajućoj zastupljenosti pripadnika nacionalnih manjina i poznavanju stručne pravne terminologije na jeziku nacionalne manjine koja je u službenoj upotrebi u sudu.