DecisionPoint Corporation
DecisionPoint Corporation
DecisionPoint Corporation — небольшая компания, принадлежащая ветерану с инвалидностью, полученной при прохождении военной службы, которая помогает государственным учреждениям модернизировать ИТ-системы и развивать цифровую трансформацию. Компания работает в таких областях, как кибербезопасность, медицинские ИТ-системы, интеллектуальная автоматизация и безопасный переход в облако, уделяя особое внимание повышению операционной эффективности в организациях, выполняющих важные общественные задачи. Через свои центры компетенций компания объединяет специализированную технологическую экспертизу для решения сложных задач в государственном секторе, обороне, консалтинге и логистике.

Java-разработчик серверной части (удалённо, США)

Разработка и сопровождение защищённых серверных приложений и API на Java для федеральной программы DecisionPoint Corporation в сфере транспортной логистики. Участие в интеграциях, тестировании, DevSecOps и Agile-разработке в удалённом формате.

Описание

  • Разрабатывать, тестировать, улучшать и сопровождать серверные приложения и сервисы на Java для программы IBS
  • Создавать серверные решения с использованием Java, Spring Boot, а также связанных фреймворков и библиотек
  • Проектировать, реализовывать, сопровождать и использовать RESTful API и веб-сервисы
  • Разрабатывать бизнес-логику, компоненты сервисного уровня, интеграции и функциональность доступа к данным
  • Подключать серверные сервисы к реляционным базам данных, внешним системам и другим компонентам приложений
  • Преобразовывать функциональные и технические требования в надёжное, масштабируемое и сопровождаемое программное обеспечение
  • Создавать чистый, эффективный, тестируемый и сопровождаемый код на Java
  • Создавать и поддерживать модульные и интеграционные тесты
  • Участвовать во взаимных проверках кода
  • Диагностировать и устранять дефекты серверной части, проблемы интеграции и производительности
  • Анализировать журналы приложений и поведение систем для определения первопричин и устранения проблем
  • Поддерживать интеграции между компонентами системы и внешними интерфейсами
  • Участвовать в CI/CD-конвейерах и автоматизированных процессах сборки, тестирования и развёртывания
  • Обеспечивать соответствие требованиям безопасности DoD, практикам безопасного программирования и применимым требованиям STIG
  • Участвовать в Agile-мероприятиях, включая планирование спринтов, ежедневные встречи, уточнение бэклога, демонстрации и ретроспективы
  • Создавать и обновлять техническую документацию
  • Работать с разработчиками, техническими руководителями, QA, DevSecOps, специалистами по базам данных, инфраструктуре и инженерными командами
  • Поддерживать интеграцию с фронтендом и при необходимости участвовать в разработке компонентов Angular

Требования

  • Иметь действующий допуск Secret
  • Иметь сертификат уровня IAT II; предпочтителен CompTIA Security+ CE
  • Иметь не менее 3 лет профессионального опыта разработки программного обеспечения
  • Иметь значительный практический опыт разработки приложений на Java
  • Иметь опыт работы со Spring Boot, Spring Framework или сопоставимыми фреймворками Java
  • Иметь опыт проектирования, разработки и использования RESTful API и веб-сервисов
  • Иметь опыт разработки серверной бизнес-логики, компонентов сервисного уровня и интеграции приложений
  • Иметь опыт работы с реляционными базами данных и SQL
  • Понимать объектно-ориентированное проектирование, принципы разработки ПО и распространённые шаблоны
  • Иметь опыт написания модульных и интеграционных тестов для приложений Java
  • Иметь опыт устранения неполадок и отладки корпоративных приложений, API и интеграций
  • Использовать Git или сопоставимый инструмент контроля версий
  • Иметь опыт работы в средах Agile-разработки ПО
  • Быть знакомым с CI/CD-конвейерами и практиками DevSecOps
  • Обладать развитыми навыками решения проблем, отладки и аналитического мышления
  • Уметь работать самостоятельно и эффективно сотрудничать с распределённой командой разработки
  • Желателен опыт поддержки USTRANSCOM, DoD или других федеральных миссионных систем
  • Желателен опыт работы с корпоративными приложениями или микросервисами на Spring Boot
  • Желателен опыт работы с микросервисной архитектурой
  • Желателен опыт работы с AWS, Docker, Kubernetes, обменом сообщениями, асинхронной обработкой, корпоративной интеграцией, инструментами сканирования безопасности, GitLab, Jenkins, Jira, Confluence, Angular, TypeScript, HTML и CSS

Преимущества

  • Для этой должности требуется действующий допуск Secret и сертификат уровня IAT II
  • Регулярная работа на полной занятости
  • Полностью удалённый формат работы

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

4M Analytics

Ведущий инженер по алгоритмам компьютерного зрения

4M Analytics

Разрабатывайте системы компьютерного зрения и машинного обучения для платформы картирования подземных коммуникаций 4M Analytics. Отвечайте за алгоритмы на всех этапах — от исследований до внедрения в производство — совместно с командами инженерии данных и продукта.

Открыть
Joom

Менеджер по успеху корпоративных клиентов, Бразилия (удалённо)

Joom

Ведите продления, удержание и развитие корпоративных клиентов JoomPulse. Превращайте аналитику Mercado Livre и Shopee в практические рекомендации для продавцов на маркетплейсах.

Открыть
Cyera

Региональный директор по продажам в сфере безопасности идентификационных данных

Cyera

Возглавьте команду продаж Cyera на Тихоокеанском Северо-Западе, развивайте территорию и превышайте план продаж платформы безопасности данных и ИИ.

Открыть
Terumo Medical Corporation

Региональный менеджер по продажам Terumo Interventional Systems

Terumo Medical Corporation

Руководите продажами медицинских изделий в регионе Северного и Центрального Нью-Джерси, управляя выездными командами и отношениями с больницами. Развивайте выручку региона, повышайте эффективность продаж и обеспечивайте продвижение продукции Terumo Interventional Systems в соответствии с требованиями.

Открыть
Dream

Старший менеджер программ Sovereign AI (гибридный формат, Израиль)

Dream

Руководите дорожной картой Dream в области суверенного ИИ для государственных заказчиков и критической инфраструктуры, координируя исследования, разработку, продукт, запуски и операции с использованием ИИ.

Открыть
Claroty

Инженер по автоматизации тестирования

Claroty

Разрабатывайте автоматизацию API и пользовательского интерфейса, а также контрольные проверки качества в CI/CD для платформы Claroty по защите киберфизических систем. Помогайте защищать критическую инфраструктуру с помощью надежного тестирования.

Открыть
Fluent Trade Technologies

Специалист по подбору технических специалистов

Fluent Trade Technologies
51 – 200 Сотрудники
Финтех

Подбирайте технических специалистов для международных команд Fluent Trade Technologies, координируя найм в ЕС, Украине и на Филиппинах.

Открыть
SKF Group

Глобальный инженер-конструктор изделий, подшипники — SKF, Бенгалуру

SKF Group

Разрабатывайте подшипниковую продукцию, модели, чертежи и варианты изделий в SKF — глобальном поставщике решений для вращающегося оборудования. Участвуйте в модульном проектировании, испытаниях и управлении жизненным циклом продукции.

Открыть
Webbing

Аналитик мобильного мошенничества — гибридный формат, Бухарест

Webbing

Расследуйте и предотвращайте телеком-мошенничество в глобальных услугах Webbing по подключению MVNO и IoT. Анализируйте трафик, роуминг, SIM-карты, голосовые вызовы, SMS и передачу данных, выявляя аномалии.

Открыть
The Clorox Company

Финансовый менеджер по финансам производства

The Clorox Company

Управляйте финансами производства в Clorox: консолидируйте затраты, готовьте прогнозы и проводите ежемесячное закрытие учета. Взаимодействуйте с производственными площадками, отделом закупок и планированием поставок в Мексике.

Открыть