/**
* Oferta pracy dla anglojęzycznego programisty Java.
* Zachęcamy do skompilowania i uruchomienia :).
*
* @author Jeden IT
*
*/
public class JavaDeveloperJobPosition {
public void printDescription() {
final String positionDescription = „Programisto mówiący po angielsku! \n” +
„Chcielibyśmy przedstawić Ci ofertę zagranicznej firmy działającej \n” +
„na terenie Niemiec w rejonie Stuttgartu, która poszukuje zarówno doświadczonych jak i \n” +
„nieco mniej doświadczonych programistów Java. Firma prowadzi projekty dla \n” +
„sektora Automotive – tworzy oprogramowanie komputerów pokładowych, nawigację oraz systemy symulacji. \n” +
„Firma należy do grona wiodących marek światowych w dziedzinie elektroniki. \n” +
„Poszukujemy programistów do projektu aplikacji webowej o charakterze eCommerce. \n” +
„Firma chciałaby aby kandydat również samodzielnie proponował pewne rozwiązania \n” +
„i w miarę swoich możliwości pomagał mniej doświadczonym współpracownikom. \n”;
printOnConsole(positionDescription);
}
public void printRequirements() {
final String formattedRequirements = ” Wymagamy: \n” +
” * 3-letnie doświadczenie w programowaniu w Javie/J2EE \n” +
” * Znajomość J2EE oraz podstawy .NET \n” +
” * Znajomość: XHTML, Javascript, WebServices, XML, AJAX \n” +
” * Doświadczenie z Tomcat, LDAP, Liferay Enterprise Portal, Eclipse, Maven \n” +
” * !!!nie podano nam jaki serwer J2EE jest używany a nie chce nam się wierzyć, że aplikacja ‚chodzi’ tylko na Tomcat-cie \n” +
” * Znajomość SQL-a i bazy Oracle \n” +
” * Bardzo dobra znajomość j. angielskiego \n” +
” * Znajomość j.niemieckiego NIEWYMAGANA aczkolwiek mile widziana \n”;
printOnConsole(formattedRequirements);
}
public void printTasks() {
final String formattedRequirements = ” Do zadań będzie należeć: \n” +
” * Wprowadzanie nowych rozwiązań do systemu eCommerce grupy \n” +
” * Tworzenie oprogramowania w oparciu o technologię Java w międzynarodowym zespole \n” +
” * Sugerowanie optymalnych rozwiązań kadrze zarządzającej \n” +
” * Konfiguracja portalu grupy pod kątem urzytkowników \n” +
” * Koordynacja integracji zewnetrznych systemów \n” +
” * Support i analiza błędów istniejącego systemu \n”;
printOnConsole(formattedRequirements);
}
public void printJobInfo() {
final String jobInfo =
” Start: elastycznie \n” +
” Miejsce: Stuttgart \n” +
” Typ: kontrakt \n” +
” Stawka: od 40E / h”;
printOnConsole(jobInfo);
}
private void printOnConsole(final String formattedRequirements) {
System.out.println( formattedRequirements );
}
public static void main(final String[] args) {
final JavaDeveloperJobPosition jobOffer = new JavaDeveloperJobPosition();
jobOffer.printDescription();
jobOffer.printRequirements();
jobOffer.printTasks();
jobOffer.printJobInfo();
}
}
Wymagania
final String formattedRequirements = " Wymagamy: \n" + " * 3-letnie doświadczenie w programowaniu w Javie/J2EE \n" +" * Znajomość J2EE oraz podstawy .NET \n" +
" * Znajomość: XHTML, Javascript, WebServices, XML, AJAX \n" +
" * Doświadczenie z Tomcat, LDAP, Liferay Enterprise Portal, Eclipse, Maven \n" +
" * !!!nie podano nam jaki serwer J2EE jest używany a nie chce nam się wierzyć, że aplikacja ‚chodzi' tylko na Tomcat-cie \n" +
" * Znajomość SQL-a i bazy Oracle \n" +
" * Bardzo dobra znajomość j. angielskiego \n" +
" * Znajomość j.niemieckiego NIEWYMAGANA aczkolwiek mile widziana \n";