Короткий опис посади Як розробник Fullstack ви будете частиною глобальної команди, відповідальної за розробку та роботу додатків для будівництва будинків. Ви візьмете на себе відповідальність підтримувати, покращувати та вдосконалювати програми та служби, роблячи значний внесок у надані ІТ-послуги. Ваша відповідальність: < /p> Розробляйте керовану подіями архітектуру програмного забезпечення на основі вимог і цілей якості. Застосовуйте принципи DevOps для розробки та роботи програм. Вирішуйт
Короткий опис посади
Як розробник Fullstack ви будете частиною глобальної команди, відповідальної за розробку та роботу додатків для будівництва будинків. Ви візьмете на себе відповідальність підтримувати, покращувати та вдосконалювати програми та служби, роблячи значний внесок у надані ІТ-послуги.
Ваша відповідальність: < /p>
- Розробляйте керовану подіями архітектуру програмного забезпечення на основі вимог і цілей якості.
- Застосовуйте принципи DevOps для розробки та роботи програм.
- Вирішуйте проблеми за допомогою найсучаснішого ланцюжка інструментів DevOps.
- працювати з інфраструктурними службами Azure PaaS і рішеннями SaaS для створення сучасних хмарних рішень.
- Для зберігання даних виберіть із ряду служб бази даних SQL і без SQL.
- Виконуйте перевірку коду та фіксуйте код за допомогою запитів на отримання.
Розробка та підтримка користувацьких політик Azure B2C і пов’язаного процесу входу/реєстрації для самостійно розробленого рішення.
Технологічний стек, з яким ви працюватимете:
Обов’язковий:
Бажано:
- Git Source Control < /li>
Корисно знати:
- Azure Спеціальна політика B2C, B2C
- Terraform, Kubernetes, Jenkins
JIRA, Confluence
Ваші навички та досвід:
- 3 роки досвіду роботи на аналогічній посаді (розробка програмного забезпечення)
- Добре знання Java та Spring Boot
- Знання систем контролю версій як GitHub.
- Сильна орієнтація на клієнта для проектування та розробки найбільш прийнятного рішення на основі бізнес-вимог і випадків використання
- Систематичне вирішення проблем підхід у поєднанні з навичками ефективної комунікації
- Здатність працювати самостійно та приймати рішення разом із вашою командою розробників, представляючи підхід до співпраці
< li> Демонстрований гнучкий спосіб мислення та готовність вчитися та саморозвиватися.
- Вільне володіння англійською, письмовою та розмовною (німецька є перевагою)
Вимоги: Angular, Java, Spring Boot, Spring Data, Git, GitHub, Terraform, Maven, Docker, Hibernate, Azure, Kubernetes
Додатково: Спортивна підписка, Приватна медицина, Міжнародні проекти, Плоска структура, Безкоштовна кава, їдальня, стоянка для велосипедів, душ, безкоштовні напої, без дрес-коду.