SAIC

Java Full-Stack Developer Senior

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

Senior Java Full-Stack разработчик в SAIC для разработки и поддержки крупных enterprise-систем с микросервисной архитектурой. Первый год — 4 дня в неделю в офисе в Ashburn, VA, далее возможен гибридный график.

Задачи

  • Участвовать в проектировании архитектуры системы, разработке, интеграционном тестировании и валидации, а также во всех этапах жизненного цикла ПО для Java backend-приложения с интенсивным обменом сообщениями и транзакционной обработкой
  • Проектировать и разрабатывать Java-код в соответствии с требованиями проекта, работать с младшими членами команды и наставлять их
  • Осваивать и соблюдать практики непрерывной интеграции, автоматизированного модульного тестирования и других AGILE-практик, принятых в команде
  • Диагностировать и исправлять проблемы в существующих компонентах приложения в рамках поддержки
  • Проектировать, реализовывать и покрывать модульными тестами REST-микросервисы на Java, Spring и JUnit
  • Разрабатывать веб-приложения на Angular, взаимодействующие с backend-микросервисами
  • Писать сложные SQL-запросы и выполнять моделирование данных

Требования

  • Степень бакалавра в области компьютерных наук или смежной инженерной специальности и 5+ лет соответствующего технического опыта
  • Не менее 5 лет опыта проектирования и разработки на Java JEE, включая проектирование, разработку и документирование крупномасштабных корпоративных систем
  • Не менее 5 лет работы с приложениями в облаке с использованием serverless-сервисов, таких как AWS Lambda
  • Опыт разработки Java веб-приложений
  • Java 21
  • Spring
  • Angular
  • Архитектура микросервисов
  • Docker/Kubernetes
  • AWS
  • XML Message builder и парсинг XML
  • Postgres DB
  • Сильные навыки SQL — критическая отладка и анализ планов запросов
  • Опыт разработки UI (JavaScript/TypeScript)
  • Обширные навыки работы с JDBC/JPA/Hibernate
  • Знание стандартных паттернов проектирования
  • Подтверждённый опыт в практиках разработки ПО (чтение/создание спецификаций, паттерны проектирования, непрерывная интеграция)
  • Gitlab/JIRA/Jenkins для CI/CD
  • Возможность получить и сохранять public trust и favorable suitability по результатам CBP Background Investigation
  • Гражданство США
  • Обязательное присутствие в офисе в Ashburn, VA 4 дня в неделю в течение первого года работы

Условия

  • Первый год — 4 дня в неделю в офисе в Ashburn, VA
  • После первого года — возможность гибридного графика (2 дня в офисе) в зависимости от потребностей команды
  • Работа в компании SAIC — ведущем интеграторе миссий в оборонной, космической, разведывательной и гражданской сферах
  • SAIC — работодатель равных возможностей

Навыки

  • Java
  • Java 21
  • Java JEE
  • Spring
  • Angular
  • Microservices
  • Docker
  • Kubernetes
  • AWS
  • AWS Lambda
  • XML
  • Postgres
  • SQL
  • JavaScript
  • TypeScript
  • JDBC
  • JPA
  • Hibernate
  • Gitlab
  • JIRA
  • Jenkins
  • CI/CD
  • JUnit
  • REST
  • AWS ISTIO
  • Spring Scheduler
  • IBM MQ
  • Kafka
  • Kibana
  • MongoDB
  • DocumentDB
  • DynamoDB
  • NoSQL

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

Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Full-stack Engineer 4 (Manager IC)
Capital OneSeniorRichmondОфис
179,400 – 204,700 USD в год
15 окт.
Software Engineer III
PearsonSeniorУдалённо
150,000 – 170,000 USD в год
14 окт.
Software Engineer - Full Stack / .NET
Regions InsuranceSeniorHooverОфисРелокация
127,768 – 168,210 USD в год
14 окт.
Java Full-Stack Developer Senior — SAIC, Ashburn | itrelocate