Middle Java Developer

Алматы
Толық күн
|
2 жылдан 4 жылға дейін
|
3 жылдан 6 жылға дейін

Сипаттамасы:

  • Жобаны әзірлеудің толық кезеңіне қатысу;
  • Қосымшаның архитектурасын жасауға қатысу;
  • Ағымдағы функционал жұмысындағы қателерді анықтау және түзету;
  • R&D өткізу;
  • Тривиалды емес мәселелерді қалай шешу керектігін түсіну;
  • Ағымдағы бағдарламаның рефакторингі;
  • Code Review;

Талаптар:

  • Java-ғы әзірлеуде жұмыс тәжірибесі кемінде 3 жыл;
  • Spring Boot фреймворкын білу;
  • Жобалау паттерндерін білу;
  • Қосымшалар архитектурасын жобалау және әзірлеу тәжірибесі;
  • Микросервистік архитектураны пайдалана отырып қосымшаларды әзірлеу тәжірибесі;
  • ДБ-ны (PostgreSQL) білу және жұмыс істеу тәжірибесі;
  • Hibernate немесе Spring Data JPA-мен жұмыс істеу тәжірибесі;
  • Kafka/RabbitMQ Linux, K8S, Docker-мен жұмыс істеу тәжірибесі;
  • Ағынды деректердің берілуін ұйымдастыруды білу (WebRTC)
  • NoSQL деректер базасымен жұмыс істеу тәжірибесі (Redis және т.б.)
  • Elasticsearch қозғалтқышымен жұмыс істеу тәжірибесі;
  • Клиент-серверлік архитектураны (REST API) білу;  
  • Командада және нұсқаларды бақылау жүйелерімен жұмыс істеу (Git);
  • CI/CD-мен (GitLab СI/CD) жұмыс істеу тәжірибесі;

Шарттар: