Bakı
18.10.2023
Middle Java Developer
Основные задачи:
- Разработка бэкенд-части системы с нуля на основе микросервисной архитектуры;
- Разработка интеграционных сервисов и компонентов;
- Рефакторинг и оптимизация кода;
- Участие в принятии архитектурных решений и исследовательские задачи.
Требования:
- Минимум 2 года опыта работы с Java и Spring Framework.
- Опыт работы с SQL.
- Глубокое понимание алгоритмов и структур данных.
- Знание и опыт работы с RabbitMQ.
- Навыки работы с системой контроля версий GIT.
- Понимание и практический опыт применения паттернов проектирования.
- Опыт разработки RESTful веб-сервисов.
- Знание и опыт управления версией баз данных с использованием Liquibase,
Flyway или аналогичных инструментов.
- Понимание микросервисной архитектуры.
- Опыт работы с Redis.
- Опыт работы с Docker и базовые навыки Kubernetes.
Будет плюсом:
- Опыт работы с Kotlin;
- Опыт в написании тестов
Middle Java Developer
Əsas vəzifələr:
- Backend proqram təminatlarının mikroservis arxitekturasında proqramlaşdırılması
- İnteqrasiya servislərinin və komponentlərinin proqramlaşdırılması
- Kodun optimallaşdırılması
- Arxitektual həllərin tərtib olunmasında və ilkin yoxlanış üçün tədqiqat xarakterli tapşırıqlarda yaxından iştirak etmək
Tələblər:
- Ən azı 2 il Java və Spring Framework ilə iş təcrübəsi.
- SQL ilə iş təcrübəsi.
- Alqoritmlər və data strukturları üzrə dərin biliklər.
- RabbitMQ ilə iş təcrübəsi.
- GIT versiya nəzarəti sistemi ilə iş bacarığı.
- Dizayn nümunələri üzrə bilikər
- RESTful veb xidmətlərinin hazırlanması təcrübəsi.
- Verilənlər bazalarının versiya nəzarəti üçün Liquibase, Flyway və ya oxşar alətlərlə
İş təcrübəsi.
- Mikroservis arxitekturası üzrə biliklər.
- Redis ilə iş təcrübəsi.
- Docker və Kubernetes üzrə təməl biliklər.
Əlavə üstlünlükdür:
- Kotlin üzrə bilikər
- Testlərin yazılması haqqında biliklər
İşin aid olduğu sahə
Kateqoriya | Bank və BOKT işçisi, İT |