Міндеттері:
* Java тілінде бағдарламалық жасақтаманы әзірлеу және қолдау.
* Талаптарды талдауға және жүйенің архитектурасын жобалауға қатысу.
* Java шеңберлерін қолдана отырып, тиімді және сенімді код жазу.
* Бағдарламалық жасақтаманың сапасы мен тұрақты жұмысын қамтамасыз ету үшін тестілеу және күйін келтіру.
* Жүйенің әртүрлі компоненттерін біріктіру және мәліметтер базасымен өзара әрекеттесу.
* Әзірленген шешімдердің өнімділігі мен ауқымдылығын оңтайландыру.
* Кодты қайта қарауға және әзірлеу тобының басқа мүшелерімен бірлесіп жұмыс істеуге қатысу.
* Жүйенің әзірленген компоненттері мен функционалдығын құжаттау.
* Мәселелерді шешу және енгізілген жүйелерді қолдау.
Талаптар:
* Middle Java Developer позициясында немесе ұқсас лауазымда кемінде 2 жыл жұмыс тәжірибесі.
* Java бағдарламалау тілі және оның көктем немесе күту сияқты негіздері туралы терең білім.
* Объектіге бағытталған бағдарламалау (ОP) принциптерін түсіну және оларды қолданудың практикалық тәжірибесі.
* Мәліметтер базасын білу және тәжірибе, соның ішінде SQL және реляциялық мәліметтер базасының принциптерін түсіну.
* Git сияқты нұсқаларды басқару жүйелерімен тәжірибе.
* Бағдарламалық жасақтаманы әзірлеу және тестілеу принциптерін түсіну (мысалы, unit тестілеу, интеграциялық тестілеу).
* Командада жұмыс істей білу және жақсы қарым-қатынас дағдылары.
* Күрделі мәселелерді түсіну және тиімді шешімдерді табу мүмкіндігі.
* Үнемі дамып, жаңа технологиялар мен құралдарды үйренуге деген ұмтылыс.
Біз не ұсынамыз: