CACI International

Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Fullstack-разработчик в команду CACI, создающую масштабируемые приложения для систем обнаружения и противодействия БПЛА. Ведёт фичи полного цикла — от реализации до тестирования и деплоя.

Задачи

  • Проектировать и разрабатывать fullstack веб-приложения, обеспечивать техническое лидерство в вопросах архитектуры и улучшений
  • Разрабатывать и поддерживать RESTful API и адаптивные интерфейсы на Java/Spring Boot и Angular или React
  • Выстраивать взаимодействие между инженерными командами CACI ASG, проектным менеджментом и заказчиками, доносить технические решения и планы
  • Деплоить и поддерживать критичные для миссии системы с использованием Docker, Kubernetes/Helm и лучших практик Git, обеспечивая высокую доступность и производительность
  • Отлаживать fullstack-проблемы, участвовать в code review и внедрять решения для повышения надёжности и производительности приложений

Требования

  • Высшее образование (4 года) или эквивалентный опыт
  • 3+ года опыта разработки ПО
  • Опыт разработки приложений для коммерческих облачных технологий (например, AWS, GovCloud)
  • Опыт работы с Java и Spring Boot для backend-сервисов и REST API
  • Опыт работы с современным JavaScript/TypeScript фреймворком (Angular или React)
  • Знакомство с Groovy/Grails будет плюсом (поддержка legacy-компонентов платформы)
  • Знакомство с реляционными и поисковыми хранилищами данных (например, PostgreSQL, OpenSearch/Elasticsearch)
  • Понимание общих концепций разработки ПО: микросервисы, контейнеризация, принципы безопасности, объектно-ориентированное проектирование, веб-сервисы
  • Опыт руководства и/или внедрения Agile-методологий
  • Наличие допуска Top Secret для начала работы; для продолжения работы потребуется получить допуск TS/SCI

Условия

  • Полная занятость, постоянный контракт
  • Командировки до 10% по континентальной части США
  • Гибкий график отпусков и доступ к обучающим ресурсам
  • Комплексные льготы: здравоохранение, велнес, финансовые и пенсионные программы, поддержка семьи, дополнительное образование и оплачиваемый отпуск
  • Конкурентная компенсация
  • Зарплатная вилка: $69,100–$141,500 (национальное среднее, зависит от локации и опыта)

Навыки

  • Java
  • Spring Boot
  • Angular
  • React
  • JavaScript
  • TypeScript
  • Groovy
  • Grails
  • PostgreSQL
  • OpenSearch
  • Elasticsearch
  • AWS
  • GovCloud
  • Docker
  • Kubernetes
  • Helm
  • Git
  • REST API
  • микросервисы

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Software Engineer — CACI International, 69,100 – 141,500 USD в год, Sterling | itrelocate