Another thread on here suggests Garuda is stopping expat pilot contracts for the moment after union objections, eaglejet for Lionair is P2F, so not really a job , you pay them to work.
AFAIK , the only paid jobs available in Lionair are TRE's / TRI's /LTC's.
Had a colleague contracted with Garuda last year, sounded awful in every respect. From what I have heard Lionair is no better, do you REALLY want to fly in Indonesia ?