Leidos
Leidos
Leidos — системный интегратор, работающий в сферах науки, технологий и инженерии для поддержки сложных задач клиентов. Компания работает в авиации, обороне, энергетике, государственном управлении, здравоохранении, разведке, науке и космической отрасли; среди её компетенций — искусственный интеллект, цифровая модернизация, кибероперации и интегрированное программное обеспечение для выполнения задач. Leidos также разрабатывает такие решения, как системы противодействия беспилотным летательным аппаратам и инфраструктура для электромобилей военного назначения. Кроме того, компания уделяет внимание разнообразию, равенству и инклюзивности, устойчивому развитию, благотворительным инициативам и общественным программам.

Старший разработчик веб-приложений на Java в Leidos — удалённая работа, Вирджиния

Leidos ищет старшего разработчика Java для создания безопасных полнофункциональных веб-приложений для программ испытаний и обучения Министерства обороны США. Работа включает сбор требований, архитектуру, автоматизированное тестирование и соблюдение требований к кибербезопасности.

Описание

  • Разрабатывать полнофункциональные веб-приложения в составе опытной команды для решения операционных задач
  • Документировать требования к веб-приложениям и проверять их
  • Создавать автоматизированные тесты в соответствии с определёнными планами тестирования
  • Участвовать в проектировании архитектуры и разработке решений для поставки веб-приложений
  • Участвовать в обсуждениях проектирования программного обеспечения и рекомендовать подходящие инструменты, технологии и методы
  • Рефакторить и совершенствовать существующие веб-приложения, добавляя функции и повышая надёжность и производительность
  • Проверять состояние кибербезопасности приложений для поддержки соответствия требованиям безопасности программного обеспечения
  • Проектировать, разрабатывать, тестировать и сопровождать веб-приложения, используемые сообществами испытаний и обучения Министерства обороны США

Требования

  • Гражданство США и действующий допуск к секретной информации
  • Степень бакалавра и не менее 12 лет релевантного опыта либо степень магистра и не менее 10 лет релевантного опыта
  • Эквивалентный профессиональный опыт может заменить требование о наличии степени
  • Не менее 8 лет опыта разработки, развёртывания и сопровождения полнофункциональных веб-приложений и программных систем
  • Не менее 8 лет опыта сбора и проверки требований к программным приложениям
  • Не менее 8 лет опыта работы с веб-технологиями пользовательского интерфейса, включая HTML, CSS, JavaScript, Node.js и Angular
  • Не менее 2 лет подтверждённого опыта проектирования и создания RESTful веб-сервисов
  • Не менее 8 лет опыта интеграции Java EE или Jakarta EE, работы с сервлетами и JDBC
  • Опыт работы с PostgreSQL или сопоставимой базой данных, а также с SQL-запросами
  • Глубокое понимание объектно-ориентированного программирования, возможностей Java EE, включая потоки и лямбда-выражения, фреймворка Collections и обработки исключений
  • Желателен опыт работы с инструментами и практиками статического тестирования безопасности приложений, включая OWASP, Coverity, SonarQube и обеспечение соответствия требованиям безопасности программного обеспечения
  • Желательно глубокое понимание объектно-ориентированного программирования, возможностей Java EE, включая потоки и лямбда-выражения, фреймворка Collections и обработки исключений
  • Желателен самостоятельный подход к работе, сильные аналитические и коммуникативные навыки, а также опыт разработки через тестирование