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ə
iş 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