Leidos

Principal Java Developer

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

Principal Java Developer в Intel Security Sector компании Leidos. Разработка и поддержка mission-critical систем в Agile/DevOps-контуре, проектирование backend-микросервисов и менторство команды.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать высокопроизводительные масштабируемые backend-микросервисы на Java и Spring Framework
  • Участвовать в программных инициативах, формировать backend-архитектуру, менторить членов команды и проводить code review
  • Разрабатывать и направлять методы валидации и тестирования ПО с использованием JUnit и Katalon, применять автоматизированные технологии деплоя
  • Разрабатывать, прототипировать и разворачивать решения в облачной платформе с использованием платформенных сервисов
  • Анализировать потребности в инфраструктуре (proof of concept, performance и end-to-end тестирование) и координировать их реализацию
  • Поддерживать Agile-жизненный цикл разработки по практикам SAFe во взаимодействии с Product Owners и Scrum Masters
  • Документировать и выполнять разработку системного ПО, включая деплой артефактов сборки между средами через GitFlow и DevOps-инструменты (GitHub, Jenkins, скрипты на Python, bash)
  • Применять и выявлять лучшие практики разработки и стандартные операционные процедуры, создавая инновационные решения

Требования

  • Глубокий опыт в Agile-практиках, service-oriented средах и практиках разработки
  • Глубокий опыт с Java и Spring Framework, архитектурой микросервисов и паттернами проектирования, реализацией RESTful API и интеграцией с реляционными и NoSQL базами данных
  • Глубокий опыт интеграции и работы в DevOps-инструментах и практиках
  • Опыт использования инструментов тестирования производительности ПО, таких как JUnit, и скриптовых языков, таких как Python и Bash, в Agile-среде
  • Глубокий опыт разработки в коммерческих облачных платформах (AWS, Google Cloud, Azure) и использования облачных сервисов данных (S3, RDS, EFS)
  • Глубокий опыт работы с системами контроля версий и трекинга задач
  • Степень бакалавра и 12+ лет релевантного опыта или степень магистра и 10+ лет релевантного опыта; дополнительный опыт может заменить степень
  • Обязательно наличие активного допуска TS/SCI с полиграфом

Условия

  • Конкурентные бенефиты: оплачиваемый отпуск, 11 оплачиваемых праздничных дней
  • 401K с 6% match от компании и немедленным vesting
  • Гибкий график
  • Дисконтированные планы покупки акций
  • Техническое повышение квалификации, поддержка образования и обучения
  • Оплачиваемый родительский отпуск
  • Диапазон оплаты: $131,300.00 - $237,350.00

Навыки

  • Java
  • Spring Framework
  • микросервисы
  • RESTful API
  • JUnit
  • Katalon
  • Python
  • Bash
  • GitHub
  • Jenkins
  • GitFlow
  • AWS
  • Google Cloud
  • Azure
  • S3
  • RDS
  • EFS
  • Elasticsearch
  • Postgres
  • DynamoDB
  • Kafka
  • AWS SQS
  • AWS SNS
  • AWS Lambda
  • SAFe

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Principal Java Developer — Leidos, 131,300 – 237,350 USD в год, Bethesda | itrelocate