
Leidos е системен интегратор, който работи в областта на науката, технологиите и инженерството в подкрепа на сложни мисии на своите клиенти. Дейността му обхваща авиацията, отбраната, енергетиката, държавното управление, здравеопазването, разузнаването, науката и космоса, като възможностите му включват изкуствен интелект, цифрова модернизация, кибероперации и интегриран софтуер за мисии. Компанията разработва и решения като системи за противодействие на безпилотни летателни апарати и инфраструктура за електрически превозни средства за военни цели. По-широкият профил на Leidos включва фокус върху многообразието, равнопоставеността и приобщаването, устойчивостта, благотворителните инициативи и обществените програми.
Старши Java разработчик на уеб приложения в Leidos — дистанционна работа във Вирджиния
Leidos търси старши Java разработчик за създаване на сигурни full-stack уеб приложения за програмите за изпитания и обучение на Министерството на отбраната на САЩ. Ролята обхваща изисквания, архитектура, автоматизирано тестване и съответствие с изискванията за киберсигурност.
131 300 $ – 237 350 $ / година
ДистанционноПълен работен денСтаршиЗадължителен Език: английскиБекенд инженерСофтуерен инженерОписание
- Създаване на full-stack уеб приложения с утвърден екип за разработка с цел удовлетворяване на оперативните нужди
- Документиране и проверка на изискванията към уеб приложенията
- Създаване на автоматизирани тестове, които съответстват на определените тестови планове
- Подпомагане на архитектурния дизайн и разработката на уеб приложения
- Участие в обсъжданията за софтуерния дизайн и даване на насоки за подходящи инструменти, технологии и методи
- Рефакториране и подобряване на съществуващи уеб приложения за въвеждане на функционалности и повишаване на надеждността и производителността
- Преглед на състоянието на киберсигурността на приложенията с цел подпомагане на съответствието с изискванията за софтуерна сигурност
- Проектиране, разработване, тестване и поддръжка на уеб приложения, използвани от общностите на Министерството на отбраната на САЩ за изпитания и обучение
Изисквания
- Гражданство на САЩ и валиден достъп до класифицирана информация на ниво Secret
- Бакалавърска степен и поне 12 години релевантен опит или магистърска степен и поне 10 години релевантен опит
- Еквивалентен професионален опит може да замести изискването за образователна степен
- Поне 8 години опит в разработването, внедряването и поддръжката на full-stack уеб приложения и софтуерни системи
- Поне 8 години опит в събирането и валидирането на изисквания към софтуерни приложения
- Поне 8 години опит с технологии за уеб потребителски интерфейси, включително HTML, CSS, JavaScript, Node.js и Angular
- Поне 2 години доказан опит в проектирането и изграждането на RESTful уеб услуги
- Поне 8 години опит с интеграция на Java EE или Jakarta EE, сървлети и JDBC
- Опит с PostgreSQL или сравнима база данни, както и със SQL заявки
- Задълбочено разбиране на обектно-ориентираното програмиране, функциите на Java EE, включително Streams и lambda изрази, Collections framework и обработката на изключения
- Предпочитан е опит с инструменти и практики за статично тестване на сигурността на приложенията, включително OWASP, Coverity, SonarQube и съответствие с изискванията за софтуерна сигурност
- Предпочитано е задълбочено разбиране на обектно-ориентираното програмиране, функциите на Java EE, включително Streams и lambda изрази, Collections framework и обработката на изключения
- Предпочитат се самостоятелен подход, силни аналитични и междуличностни умения и опит с разработка, управлявана от тестове