Senior Backend Developer
Вимоги
1 Досвід роботи на Java з Spring Framework
2 Стандарти кодування
3Управління контролем вихідних текстів тестування модулів
4Хороше знання Java SE 8 та Spring Framework та концепцій, що лежать в основі CMS додатків, є обов'язковою умовою
5Глибоке знання REST-APIs та здатність швидко орієнтуватися в моделях даних є бажаною перевагою
6Критичне мислення та вміння вирішувати проблеми з аналітичними навичками
7Попередній досвід роботи з Bitbucket, Jira та Confluence
8 Командний гравець, відкритість, високий рівень залученості та зацікавленості
9Бути готовим до роботи у локальній scrum-команді з використанням agile-методологій.
Опис
Професійні практики розробки програмного забезпечення
Професійні передові методи розроблення програмного забезпечення для повного життєвого циклу розробки програмного забезпечення
Обов'язки:
- Розробка вимог клієнта здійснюється у рамках agile scrum-команд; вимоги засновані на епосах, які розбиваються на користувальницькі історії; вони проходять через різні етапи та ворота якості;
- Зворотний зв'язок між клієнтом та розробниками є критично важливим та запланованим;
- Інтеграція всіх відповідних бекенд-систем партнерів та провайдерів курсів (зовнішній бекенд) для реалізації сценаріїв використання;
Необхідно мати навички:
Java 8
Spring Framework
Знання повного життєвого циклу розробки програмного забезпечення
Знання концепцій, що лежать в основі програми CMS
Глибоке знання REST-API
Знання Gradle/Maven
Бажано знати:
Бази даних
Картографічні послуги
Онлайн-сервіси (наприклад, відеоплатформа)
Oksior Hunter Staff