You set the time zone in your calendar, but you must set it in your own DateFormat. In addition, you should use Asia/Jerusalemas the name of the time zone. You do not need it at all Calendar- it only new Date()gives the current moment:
DateFormat timeFormat = new SimpleDateFormat("HH:mm");
timeFormat.setTimeZone(TimeZone.getTimeZone("Asia/Jerusalem"));
String curTime = timeFormat.format(new Date());
, ( ), , , JVM, , .