Novul Solutions
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в Novul Solutions для проектирования и поддержки защищённых enterprise-приложений для операций Министерства обороны США. Работа полностью в офисе в Арлингтоне, требуется экспертиза в Java, фронтенд-фреймворках, AWS и DevSecOps.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать enterprise-приложения на Java, Spring, Spring Boot, Hibernate, React, JavaScript, TypeScript, jQuery, HTML, CSS и JSON
- Разрабатывать и интегрировать SOA-решения через RESTful API, ESB и очереди сообщений
- Проектировать и внедрять IaC-решения с Ansible, AWS CloudFormation и Terraform
- Разрабатывать и оптимизировать CI/CD пайплайны с GitLab CI, Jenkins, JFrog Artifactory, Selenium и Leapwork
- Настраивать и управлять сетевыми и инфраструктурными компонентами AWS (VPC, подсети, зоны доступности, файрволы, NACL, security groups, гибридные подключения)
- Разрабатывать и разворачивать облачные приложения на AWS (EC2, RDS, Lambda, SNS, SQS, S3, Directory Services)
- Внедрять стратегии ветвления Git, практики контроля версий и процедуры управления изменениями
- Выявлять и устранять сложные технические проблемы на всех этапах SDLC
- Применять практики безопасного кодирования, проводить код-ревью, threat modeling, статический анализ, fuzz-тестирование и сканирование безопасности
- Разрабатывать и поддерживать SOP, playbook и рабочие инструкции
- Оценивать эффективность автоматизации и улучшений процессов по метрикам и KPI
- Анализировать потребности пользователей совместно со стейкхолдерами и поставлять решения в заданных сроках и бюджете
Требования
- Степень бакалавра и минимум 12 лет непосредственно релевантного технического опыта (дополнительный опыт может быть учтён вместо степени)
- 6+ лет опыта проектирования, разработки и модификации standalone-приложений
- 3+ года опыта проектирования и разработки IaC-решений на Ansible, Terraform и AWS CloudFormation
- 5+ лет опыта разработки в Agile-среде
- 5+ лет практического опыта работы в облачных средах AWS
- 5+ лет опыта работы с виртуализированной инфраструктурой
- Владение Java, JavaScript, Node.js, React, jQuery, Bootstrap, JSON, XML, HTML/CSS и Visual Studio
- Опыт разработки и интеграции REST API, реализации сервисов и поддержки скриптовых языков
- Опыт внедрения и поддержки автоматизированных CI/CD пайплайнов и DevOps-процессов
- Практический опыт работы с GitLab или аналогичными репозиториями исходного кода
- Желательно: опыт управления виртуализированными средами и работы с AWS и Microsoft Azure
- Желательно: опыт разработки SOP, playbook, рабочих инструкций и технической документации
- Желательно: опыт поддержки защищённых enterprise-приложений в DoD, федеральных госструктурах или других строго регулируемых средах
Условия
- 100% работа в офисе в Арлингтоне, VA, с возможными командировками
- 10 оплачиваемых дней отпуска и 5 floating-дней
- 11 оплачиваемых праздничных дней, возможен flex time
- Выплаты дважды в месяц
- Пенсионный план 401(k) с гарантированным матчем 3% (с 21 года, после 3 месяцев работы)
- Квартальные награды за индивидуальные и общекомандные результаты
- Медицинская страховка UnitedHealthcare PPO: медицинская, стоматологическая, зрительная и HSA
- Компенсация обучения и повышения квалификации
- Ежемесячная компенсация парковки $150
- Бонус по результатам проекта и годовой бонус компании
Навыки
- Java
- Spring
- Spring Boot
- Hibernate
- React
- JavaScript
- TypeScript
- jQuery
- HTML
- CSS
- JSON
- Node.js
- Bootstrap
- XML
- Visual Studio
- REST API
- SOA
- ESB
- Ansible
- AWS CloudFormation
- Terraform
- GitLab CI
- Jenkins
- JFrog Artifactory
- Selenium
- Leapwork
- AWS
- VPC
- EC2
- RDS
- Lambda
- SNS
- SQS
- S3
- Git
- GitLab
- Azure
- DevSecOps