Yüksək dərəcədə genişlənə bilən proqram arxitekturasını dizayn etmək;
Səliqəli və oxunaqlı kodların yazılmasına nail olmaq;
Yeni layihələrin həyata keçirilməsində təşəbbüskarlıq nümayiş etdirmək;
Yeni və mövcud layihələri təkmilləşdirmək, mövcud proqram təminatı layihələrini texniki dəstəkləmək;
Bankdaxili və bankdan kənar istifadə üçün nəzərdə tutulan backend servislərin yazılmasını təmin etmək.
Namizədə tələblər
Məsuliyyət
Nizam intizam
Nəticəyə yönümlülük
Detallara diqqət
Stresin idarə edilməsi
Analitik düşünmə qabiliyyəti
Proqram təminatının hazırlanması prosesi, həyat dövrü və texnologiyaları haqqında geniş biliklərə malik olmaq;
Arxitektura üslubları və sistem dizayn haqqında biliklərin olması;
Məlumatların modelləşdirilməsi və verilənlər bazasının dizayn ilə bağlı təcrübə;
Geniş istifadə olunan Java çərçivələri (Spring, Spring Boot, Micronaut, Hibernate) ilə bağlı biliklər;
REST api və SOAP veb servislərinin texniki analiz, dizayn edilmə və kodlaşdırma bacarığı;
Məlumatların modelləşdirilməsi və verilənlər bazasının dizayn ilə bağlı təcrübə;
Alqoritmlər, məlumat strukturları barədə yaxşı səviyyədə bilmək, mikroservis arxitekturası haqqında bilmək;
GIT ilə iş təcrübəsi;
DevOps texnologiyalar yığını (Docker, Jenkins, Kubernetes) və CI/CD üzrə biliklərin, həmçinin yeni texnologiyaları (çərçivələr, dillər və ya alətlər) öyrənmək və tətbiq etmək istəyinin olması;
NoSQL bilikləri üstünlükdür;
İnformasiya texnologiyaları sahəsində ali təhsil üstünlükdür.