Краткое описание вакансии Как Fullstack Developer вы будете частью глобальной команды, ответственной за разработку и эксплуатацию приложений для сборки домов. Вы возьмете на себя ответственность за поддержку, расширение и совершенствование приложений и услуг, внося значительный вклад в предоставляемые ИТ-услуги. Ваша ответственность: < /p> Разрабатывайте архитектуры программного обеспечения, управляемые событиями, на основе требований и целей в области качества. Применяйте принципы DevOps для
Краткое описание вакансии
Как Fullstack Developer вы будете частью глобальной команды, ответственной за разработку и эксплуатацию приложений для сборки домов. Вы возьмете на себя ответственность за поддержку, расширение и совершенствование приложений и услуг, внося значительный вклад в предоставляемые ИТ-услуги.
Ваша ответственность: < /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
- Знание систем контроля версий как ГитХаб.
- Сильная ориентация на клиента для проектирования и разработки наиболее подходящего решения на основе бизнес-требований и вариантов использования
- Систематическое решение проблем подход в сочетании с эффективными коммуникативными навыками
- Способность работать независимо и принимать решения совместно с вашей командой разработчиков, демонстрируя совместный подход
< li> Проявление гибкого мышления и желание учиться и развиваться.
- Свободное владение письменным и устным английским языком (немецкий является плюсом)
Требования: Angular, Java, Spring Boot, Spring Data, Git, GitHub, Terraform, Maven, Docker, Hibernate, Azure, Kubernetes
Дополнительно: Спортивная подписка, Частное здравоохранение, Международные проекты, Плоская структура, Бесплатный кофе, Столовая, Велопарковка, Душ, Бесплатные напитки, Без дресс-кода.