Təsvir:
- Mikroservis arxitekturasına uyğun bankdaxili və 3-cü tərəflər üçün servislərin hazırlanması, testləşdirilməsi və texniki sənədlərin hazırlanması;
- Servisləri istifadə edən tərəflərə texniki dəstək göstərilməsi, yaranacaq çətinlikləri qarşı tərəflə birlikdə həll etmək;
- Bölmə daxili lazımi prosesləri avtomatlaşdırılması;
- Servislərə texniki dəstək (performans problemlərinin həlli, təhlükəsizlik və digər boşluqlarının aradan qaldırılması, servislərə yeni funksionallıqların əlavə edilməsi);
- Bankda tətbiq olunan funksionallığı dəstəklənməsinin təmin edilməsi;
- Biznesin sifarişinə uyğun olaraq mövcud funksionallığı yeni qoyulan tələblərə uyğunlaşdırmaq;
- Mövcud sistemlərin işinin davamlı olması üçün, yaranan problemlərin həll edilməsi.
Tələblər:
- Proqramlaşdırma sahəsində ən az 3 il iş təcrübəsi;
- OOP prinsiplərini dərindən bilməli;
- Java proqramlaşdırma dili üzrə dərin biliklər;
- Spring Core, Spring Boot, Spring Data, Spring WEB, Spring Security üzrə biliklər;
- ORM (Hibernate) bilikləri;
- GIT ilə işləmə bacarığı;
- Microservice arxitekturası və REST api serverlər haqda biliklər;
- Microservice design pattern-ların real tətbiqi ilə bağlı təcrübə;
- NoSql verilenler bazası ilə iş təcrübəsi (Mongo DB , Cassandra, Redis);
- SQL verilənlər bazası (Oracle, Postgresql) bilikləri;
- Kafka və ya digər mesajlaşma platforması ilə təcrübə;
- CI/CD, Kubernetes, Docker, API Gateway bilikləri;
- UnitTesting, Mock serverlerlə iş təcrübəsi (Hoverfly);
- Performans və inteqrasiya testləri üzrə biliklər;
- Software ve Sistem dizayn üzrə biliklər;
- Clean code prinsiplərini bilməli ;
- Code review yanaşmalarının tətbiqi ilə bağlı təcrübə;
- Axtarış platformalarında iş təcrubəsi arzuolunandır (Apache Solr);
- Agile bilikləri arzuolunandır;
- Problem həll etmə və analitik düşünmə qabiliyyətinin yaxşı səviyyədə olması;
- Komanda ilə işləmə bacarığı.
Maraqlanan şəxslər CV-lərini Müraciət Et düyməsində göstərilən mail ünvanına göndərə bilər.