Programos paskirtis - sudaryti galimybes įgyti profesines kompetencijas, reikalingas dalyvauti profesijos veiklos procesuose. Priklausomai nuo darbovietės veiklos pobūdžio, jaunesnysis Java programuotojas galės atlikti nesudėtingų informacinių sistemų, jų sudėtinių dalių kūrimo bei priežiūros darbus Java programavimo kalba, apimant išeities programinio kodo rašymą bei programinės įrangos konstravimą, duomenų saugojimą ir apdorojimą reliacinėse duomenų bazėse, programinės įrangos diegimą, konfigūravimą, testavimą naudojant komandinio darbo lanksčias metodikas bei priemones.
Baigę mokymo programą mokiniai gebės:
1. Naudoti tarnybinių stočių operacines sistemas;
2. Programuoti žiniatinklio puslapių vartotojo sąsajas;
3. Kurti nesudėtingą programinę įrangą;
4. Valdyti ir organizuoti savo paties atliekamą programinio kodo kūrimą;
5. Taikyti programinės įrangos kūrimui naudojamus principus ir metodus;
6. Kurti nesudėtingas reliacines duomenų bazes;
7. Analizuoti skirtingų tipų reikalavimus, apibūdinančius kompiuterinę programą.