DHC Consulting Group
(Senior) Fullstack-Developer (gn)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack-разработчик в продуктовую команду для развития DHC Smart Validation Accelerator на SAP BTP Cloud Foundry. Работа охватывает backend на Node.js/CAP, frontend на SAP Fiori/SAPUI5 или React/Angular, а также CI/CD и контейнеры.
Задачи
- Развивать продукт DHC Smart Validation Accelerator
- Проектировать и разрабатывать cloud-native приложения на SAP BTP Cloud Foundry с SAP CAP на Node.js
- Реализовывать frontend на SAP Fiori / SAPUI5, а также React или Angular
- Проектировать и реализовывать REST- и OData-сервисы с защитой через XSUAA, Approuter и Destination Service
- Моделировать и подключать различные базы данных, включая реляционные и графовые
- Строить и поддерживать CI/CD-пайплайны, Multi-Target Applications (MTA) и контейнерные workload'ы (Docker)
- Проводить code review, pair programming и менторить junior- и mid-level разработчиков
- Участвовать в архитектурных решениях, вопросах производительности и безопасности
- Тесно взаимодействовать с бизнес-подразделениями и product owner'ами
Требования
- Высшее образование в области информатики, бизнес-информатики или аналогичное, либо многолетний релевантный опыт в разработке ПО
- Многолетний профессиональный опыт разработки веб-приложений от backend до frontend
- Очень хорошее знание Node.js и TypeScript или Python, включая асинхронное программирование, автоматизированные тесты и чистую модуляризацию
- Очень хорошее знание хотя бы одного современного frontend-фреймворка (SAPUI5 / Fiori, React или Angular), желательно SAPUI5 / Fiori
- Практический опыт с REST- или OData-сервисами: моделирование, версионирование и обработка ошибок
- Опыт с контейнерными технологиями, например Kubernetes, и с CI/CD-пайплайном с автоматизацией сборки, тестов и деплоя
- Понимание безопасности в cloud-приложениях, желательно OAuth 2.0, OpenID Connect и концепции ролей и прав
- Самостоятельный, структурированный стиль работы и умение понятно объяснять сложные темы
- Очень хорошее знание немецкого и английского языков в устной и письменной форме
Условия
- Германия (гибрид), Саарбрюккен
- Постоянная занятость
- Полная занятость (100%)
Навыки
- Node.js
- TypeScript
- Python
- SAP BTP
- Cloud Foundry
- SAP CAP
- SAP Fiori
- SAPUI5
- React
- Angular
- REST
- OData
- XSUAA
- Approuter
- Destination Service
- Docker
- Kubernetes
- CI/CD
- MTA
- OAuth 2.0
- OpenID Connect