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) жұмыс істеу тәжірибесі;
Шарттар: