Intelliforce-IT Solutions Group

Senior Backend Software Engineer (Prime)

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

Senior-инженер в команду Mission Analytics: разработка backend-сервисов и систем обработки данных для аналитиков. Роль предполагает архитектурные решения, проектирование API и работу с распределёнными системами.

Задачи

  • Проектировать, разрабатывать и поддерживать backend-системы на Java
  • Создавать RESTful API и backend-сервисы для возможностей DIGS
  • Принимать архитектурные решения по дизайну сервисов, фреймворкам и границам систем
  • Оценивать, когда фреймворки Spring и Spring Boot добавляют ценность, а когда лучше более лёгкое решение
  • Разрабатывать масштабируемое и поддерживаемое ПО для высокосложных mission-сред
  • Работать с реляционными базами данных, проектированием схем, ORM-фреймворками и NoSQL-хранилищами
  • Фиксировать, триажить и оценивать изменения в существующих системах DIGS
  • Прототипировать новые возможности обработки данных и аналитики для команд разработки DIGS
  • Разрабатывать возможности обработки mission-данных для отображения через пользовательские интерфейсы DIGS
  • Отлаживать сложные программные проблемы и улучшать существующие сервисы
  • Участвовать в code review и поддерживать высокие стандарты инженерии и качества
  • Взаимодействовать с software-инженерами, systems-инженерами, DevOps-инженерами и другими техническими специалистами
  • Поддерживать более широкие усилия по системной инженерии, прототипированию и разработке ПО в рамках AEA по мере необходимости

Требования

  • Активный допуск Top Secret с полиграфом; спонсирование допуска невозможно
  • Гражданство США; спонсирование визы невозможно
  • 14 лет опыта в software-инженерии на программах и контрактах сопоставимого масштаба, типа и сложности
  • Степень бакалавра в области Computer Science или смежной дисциплине аккредитованного колледжа или университета
  • Четыре дополнительных года опыта в software-инженерии на проектах с аналогичными процессами разработки могут заменить степень бакалавра
  • 7+ лет профессионального опыта разработки backend-систем на Java
  • Три года подтверждённого облачного опыта поддержки распределённых масштабируемых технологий обработки данных и связанных сред
  • Уверенное владение Java и основными концепциями JVM
  • Опыт создания RESTful API и backend-сервисов
  • Практический опыт работы со Spring и Spring Boot, включая умение определять, когда эти фреймворки уместны
  • Опыт работы с ORM-фреймворками, такими как Hibernate
  • Сильное понимание реляционных баз данных и проектирования схем
  • Опыт проектирования и реализации масштабируемых, поддерживаемых программных систем
  • Опыт работы с Git и современными workflow контроля версий
  • Опыт работы в Linux и Unix-средах, таких как RHEL
  • Сильные навыки отладки и решения проблем
  • Способность адаптироваться к меняющимся требованиям проекта
  • Опыт участия в code review и поддержания высоких стандартов качества кода
  • Опыт работы в Agile-средах разработки
  • Сильные коммуникативные навыки и навыки кросс-функционального взаимодействия
  • Опыт работы с распределёнными масштабируемыми NoSQL или Big Data хранилищами
  • Опыт работы с моделями программирования MapReduce и связанными технологиями
  • Опыт работы с Hadoop Distributed File System, HDFS
  • Опыт работы с форматами сериализации, такими как JSON или BSON

Условия

  • Диапазон компенсации: $176,000.00 - $226,000.00
  • Щедрый PTO для отдыха и восстановления, а также все федеральные праздники и выходной в день рождения
  • Несколько вариантов медицинских планов, включая планы с нулевой франшизой или нулевым взносом для сотрудников
  • Щедрый 401(k) с немедленным вестингом
  • Бонусные возможности: от распределения прибыли до квартальных наград и признания President’s Club
  • Культура сотрудничества, общения и веселья с регулярными командными активностями

Навыки

  • Java
  • JVM
  • RESTful API
  • Spring
  • Spring Boot
  • Hibernate
  • ORM
  • Relational databases
  • Schema design
  • Git
  • Linux
  • Unix
  • RHEL
  • NoSQL
  • Big Data
  • MapReduce
  • HDFS
  • JSON
  • BSON
  • MongoDB
  • Elasticsearch
  • React
  • Angular
  • CI/CD
  • Atlassian
  • GitLab
  • Automated testing
  • Test Driven Development
  • DevOps
  • AWS
  • Terraform
  • Ansible
  • Docker
  • Kubernetes
  • Python
  • Bash
  • PowerShell

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
Senior Software Engineer - .NET / C# / XAML Digital Experience
Fidelity InvestmentsSeniorWestlakeОфис
12 окт.
Senior Backend Software Engineer (Prime) — Intelliforce-IT Solutions Group, 176,000 – 226,000 USD в год, Annapolis Junction Business Park | itrelocate