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
}