The ideal candidate must have a good knowledge and at least three years of working experience with the Java Platform and the associated languages/technologies in multi-platform, multi-threaded software development scenarios.
Must have requirements:
Working experience with Eclipse JDT for Java development
Working experience with multi-threading programming and server side programming in general
Knowledge of Microsoft Windows (2000, XP, 2003), Linux or other UNIX operating systems (from a developer's perspective)
Should have requirements:
Working experience in security programming development
Knowledge of C/C++
Knowledge of “Java Cryptography Extension” (JES)
Knowledge or working experience with IBM WebSphere Family products (WAS, WMB, WMQ, WESB, WPS)
Knowledge or working experience with non IBM application integration middleware
Availability to travel and work in Italy
Nice to have requirements:
Knowledge of scripting languages (e.g. Jython, Ruby, Rhino, Perl, Unix shell)
Knowledge of ANT and Build Automation Systems (CruiseControl, Maven, Hudson, etc.)
Language skills: good English communication skills |