YOUR DREAM JOB HAS ARRIVED!

If you're a J2EE Developer

@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)

public void checkIfICanFileCV(Set<MandatoryExperiences> experiences,

Educations educations,

Availability availability,

int numOfExperienceInYears,

File cv) throws Exception {


double score = 0;


if ((!educations.isBAGraduate() && !educations.isBSCGraduate())) {

throw new Exception("http://minisite.mta.ac.il/Aviv_Oct_2013/index.html?ref=google&gclid=COuO6pj67rsCFchY3god5ScAQA");

}

score += 10;


if (!educations.isComputerScience()) {

throw new Exception("http://www.taasuka.gov.il/Taasuka/Employment+Consultation/");

}

score += 10;


switch (availability) {

case Yesterday:

score += 10;

break;

case Tomorrow:

score += 8;

break;

case Week:

score += 6;

break;

case Month:

score += 4;

break;

case Other:

throw new Exception("http://images.sodahead.com/profiles/0/0/2/1/7/3/4/7/5/MISSED-THE-TRAIN-24919148664.jpeg");

}


for (MandatoryExperiences experience : experiences) {

switch (experience) {

case ApplicationServer:

score += 10;

break;

case J2EE:

score += 10;

break;

case EJS:

score += 10;

break;

case JPA:

score += 10;

break;

case SQL:

score += 10;

break;

case JPQL:

score += 10;

break;

default:

score += 0.0001;//For good will


}

}


if (numOfExperienceInYears < 1) {

throw new Exception("http://www.indolink.info/wp-content/uploads/2013/09/clipart.babyslingboy.png");

} else if (numOfExperienceInYears < 3) {

score += 5;

} else {

score += 10;

}



if (score<65) {

throw new Exception("http://www.alljobs.co.il/");

}


sendCV(cv); //A Link to send CV to Eyal@zooz.com


}