Размещайте вакансии
Нанимайте без комиссий
5 просмотров
Luxoft
Описание проекта:
Мы создаем платформу, которая поддерживает различные сбор и обработка информации в банке и предоставление доступа к этим данным как через частное, так и через общедоступное облако. Решение будет построено с нуля с использованием новейших технологий.
Обязанности:
- Писать хорошо и проверенно. Код веб-приложения
– Написание хорошего и хорошо протестированного кода на Angluar и TypeScript
– Опыт работы с HTML5, CSS и JavaScript
– Написание тестовых примеров и документации для пользователей/сторонников вашего кода
- Поддержка среды разработки (в основном автоматизация с использованием Jenkins CI, Bash, Groovy).
- Оценка и внедрение новых инструментов разработки, библиотек и подходов для повышения качества.
- Выполнение коллегиальной проверки кода изменений в кодовой базе проекта.> p>
Описание обязательных навыков:
- Опыт работы в сфере разработки программного обеспечения не менее 5 лет
- Минимум 3 года опыта работы разработчиком веб-приложений
- Не менее 3 лет опыта работы с Java
- Angular, JavaScript и HTML5 с CSS (практический опыт и хорошие знания)
- Как минимум базовые знания и использование SQL (диалекты Oracle или PostgreSQL предпочтительнее)
- Актуальный обзор современных инструментов и методов разработки программного обеспечения
- Хорошее знание вызова веб-служб REST из веб-приложений
- Хорошее знание Web MVC и других моделей проектирования и секционирования приложений
— эффективно использовать API, кэширование возвращаемых данных и другие методы для оптимизации поиска данных для веб-интерфейсов; Разбивка по страницам, опережающий ввод/автозаполнение и т. д.
- Обработка JSON и XML в коде веб-приложения
- Знание шаблонов проектирования GoF
- Опыт работы с Tomcat и Apache
- Опыт работы с HTTPS/SSL/TLS, SSO и созданием безопасных веб-приложений.
Описание желательных навыков:
- Опыт работы над проектами с выделенными членами команды UX-дизайнеров
- Опыт работы с: Angular Material, Karma и NGRX
- Опыт работы с Hadoop или MongoDB
- Опыт работы с системами обмена сообщениями: RabbitMQ, Kafka и т. д.
- Опыт работы с Kubernetes и Docker
- Умение работать с инструментами автоматизации сборки/настройки/развертывания
- Пользователь Linux