Texniki bilik və bacarıqlar
- Java 17 və daha yuxarı versiyalar üzrə güclü praktiki biliklər;
- Spring Boot və Spring Security texnologiyaları ilə iş təcrübəsi;
- Microservices Architecture və REST API dizayn prinsipləri üzrə dərin biliklər;
- REST və SOAP servisləri ilə inteqrasiya təcrübəsi;
- Kafka vasitəsilə event-driven architecture və asinxron məlumat mübadiləsi üzrə praktiki təcrübə;
- SQL və PostgreSQL, Oracle kimi verilənlər bazaları ilə işləmək bacarığı;
- Redis ilə praktiki iş təcrübəsi;
- Adapter, Facade, Strategy və digər Design Patterns üzrə nəzəri biliklər və onların praktiki tətbiqi;
- Məlumatların transformasiyası üçün MapStruct və ya analoji alətlərlə iş təcrübəsi;
- Resilience4j və ya digər analoji Fault Tolerance mexanizmləri üzrə biliklər;
- JUnit və Mockito vasitəsilə unit və integration testlərin yazılması üzrə təcrübə;
- Git və müasir proqram təminatının hazırlanması prinsipləri üzrə biliklər.
Şəxsi və peşəkar bacarıqlar
- Güclü analitik düşünmə və problemlərin həlli bacarığı;
- Biznes tələblərini təhlil etmək və onlara uyğun effektiv texniki həllər təklif etmək bacarığı;
- Problemlərə sistemli yanaşmaq və müstəqil qərarvermə bacarığı;
- Komanda daxilində effektiv və konstruktiv kommunikasiya qurmaq bacarığı;
- Tapşırıqlara məsuliyyətlə yanaşmaq və nəticəyönümlü işləmək bacarığı;
- Texniki problemlərin həllində təşəbbüskarlıq göstərmək;
- Dəyişən biznes prioritetlərinə çevik uyğunlaşmaq bacarığı.