Trace3
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineer для поддержки программы NISSC II (NORAD Cheyenne Mountain Complex). Разработка и сопровождение mission-critical ПО с фокусом на качество кода, безопасность и тестирование.
Задачи
- Разрабатывать и поддерживать mission software совместно с другими инженерами программы
- Обеспечивать качество кода, безопасность и тестирование
- Разрабатывать и интегрировать full-stack приложения
- Контейнеризировать приложения
- Разрабатывать технические решения под заданные требования
- Работать в Agile-команде и выполнять задачи в срок
Требования
- IAT Level II Certification (Security+ CE или эквивалент) — иметь или получить в течение 60 дней с начала работы
- Минимум 4 года опыта разработки ПО
- 3+ года опыта разработки на Java
- Глубокое понимание языка Java
- Опыт с инструментами управления Java-проектами (Maven или Gradle)
- Опыт разработки микросервисов на Java Spring Boot и Spring Cloud
- Опыт написания event-driven приложений с использованием messaging service
- Понимание и опыт реализации REST API
- Понимание контейнеров и опыт контейнеризации приложений
- Опыт работы в Agile-команде
- Степень бакалавра в STEM-дисциплине
- Опыт разработки, интеграции и поддержки full-stack приложений
- Опыт разработки frontend на React или других JavaScript-фреймворках
- Опыт с npm или yarn
- Опыт создания и поддержки CI/CD в DevSecOps-пайплайне
- Опыт использования SCA-инструментов и работы с уязвимостями
- Опыт использования JPA
- Опыт работы с Apache Kafka и RabbitMQ
- Опыт миграции монолитов на микросервисную архитектуру
- Опыт работы с CCIC2S приложениями
- Bachelor с 3+ годами опыта или Master с 1+ годом опыта
- Наличие допуска Secret
Условия
- Full Time, работа в офисе в Colorado Springs, CO
- Медицинская, стоматологическая и vision-страховка для сотрудника и членов семьи
- 401(k) с match от работодателя, 529 College Savings Plan, HSA, страхование жизни и долгосрочная нетрудоспособность
- Конкурентная компенсация
- Программы обучения и развития
- Офисы со снеками и напитками
- Work-life balance и оплачиваемый отпуск
Навыки
- Java
- Maven
- Gradle
- Spring Boot
- Spring Cloud
- REST API
- Docker
- React
- JavaScript
- TypeScript
- npm
- yarn
- CI/CD
- DevSecOps
- JPA
- Apache Kafka
- RabbitMQ
- микросервисы
- Agile