WorkListВойтиОформить подписку
RP

Senior Java Engineer

висит 2 мес.
RE Partners · Технологический и бизнес-консалтинг
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Гибрид: США
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
$130–150 тыс/год
указана работодателем в долларах
Даты
Опубликована 10.08 · видим у компании с 26.08 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Senior Java Engineer - Deployment Security & Software Reliability

Мы ищем опытного, практического Senior Java Engineer для присоединения к недавно созданной команде Deployment Security и Software Reliability Engineering, поддерживающей один из крупнейших в мире финансовых институтов.

Это не традиционная роль разработки, поддержки или эксплуатации. Вы будете работать напрямую с командами разработки, чтобы ускорить, обезопасить и сделать более надёжными релизы программного обеспечения, выявляя, что мешает эффективному выпуску, и помогая решать эти проблемы вручную.

Роль требует высокой практической вовлечённости, с упором на Java, CI/CD, модернизацию зависимостей, автоматизированное тестирование, безопасность цепочки поставок программного обеспечения, контейнеризацию, автоматизацию релизов и устранение уязвимостей.

Что предстоит делать

  • Проектировать, разрабатывать, устранять неполадки и улучшать корпоративные Java‑приложения и сервисы.
  • Работать напрямую с командами разработки для выявления и устранения технических препятствий безопасной и быстрой поставки программного обеспечения.
  • Улучшать и модернизировать приложения через обновление зависимостей и автоматическое преобразование кода, используя такие инструменты, как Renovate и OpenRewrite.
  • Улучшать процессы сборки и релиза CI/CD, включая ветвление релизов, каскадные слияния, семантическое или календарное версионирование и автоматизацию развертывания.
  • Создавать и улучшать автоматизированные локальные и дымовые тесты.
  • Работать с экосистемами сборки и пакетов, включая Gradle, Maven, npm и сопутствующие инструменты.
  • Интегрировать и улучшать статический анализ кода, контроль качества кода и сканирование безопасности приложений.
  • Поддерживать интеграцию с инструментами, такими как Snyk, Black Duck и Checkmarx.
  • Работать с SARIF, SBOM‑инструментами и CycloneDX для повышения видимости и безопасности цепочки поставок программного обеспечения.
  • Поддерживать и улучшать контейнеризованные и Kubernetes‑основанные развертывания приложений.
  • Устранять сложные проблемы в коде приложений, зависимостях, сборках, конфигурациях, тестировании и процессах развертывания.
  • Вносить вклад в повторно используемые инженерные практики и автоматизацию, которые могут быть приняты различными командами разработки.

Требования

  • 5+ лет профессионального опыта разработки программного обеспечения с сильными практическими навыками в Java.
  • Сильный опыт проектирования, разработки, устранения неполадок и улучшения корпоративных приложений.
  • Глубокое понимание современного развития и архитектуры Java / Spring Boot.
  • Практический опыт работы с CI/CD, конвейерами сборки и процессами выпуска программного обеспечения.
  • Опыт работы с Gradle и/или Maven и управлением зависимостей.
  • Опыт автоматизированного тестирования и повышения уверенности в релизах.
  • Опыт обновления зависимостей и модернизации приложений.
  • Понимание безопасности приложений, устранения уязвимостей и безопасности цепочки поставок программного обеспечения.
  • Опыт работы со статическим анализом, контрольными точками качества кода, SAST/SCA‑инструментами или платформами, такими как Snyk, Black Duck или Checkmarx.
  • Знакомство с концепциями SBOM, CycloneDX или SARIF.
  • Опыт работы с контейнеризованными приложениями и средами Kubernetes.
  • Способность работать с кодом приложений, конфигурациями, сборками, тестированием и процессами развертывания.
  • Сильные коммуникативные навыки и способность работать напрямую с командами разработки для понимания проблем и реализации решений.

Будет плюсом

  • Опыт работы с Renovate и OpenRewrite.
  • Опыт работы с семантическим версионированием, календарным версионированием, ветками релизов или каскадными слияниями.
  • Опыт работы с дополнительными экосистемами, такими как Node.js/npm, Python/PyPI, .NET/NuGet или Go.
  • Опыт работы с Shell, Bash, PowerShell или Pkl.
  • Опыт работы в областях Software Reliability Engineering, DevSecOps, Platform Engineering или средах развертывания.
  • Опыт помощи командам в модернизации существующих приложений и практик поставки программного обеспечения.
  • Опыт работы в крупных, сложных инженерных организациях.
  • Опыт в финансовых услугах или банковском секторе является преимуществом, но не обязателен.

Условия и бенефиты

  • Гибридная модель работы
  • Сотрудничественная, динамичная, ориентированная на инженерию среда
  • Сильный акцент на практической инженерии, технической автономии, решении проблем и влиянии на кросс‑командные проекты
  • Базовый диапазон заработной платы для этой позиции составляет $130,000.00 – $150,000.00 в год. Этот диапазон представляет добросовестный минимум и максимум, которые Компания считает возможными выплатить за эту роль на момент публикации.
  • Конкретный размер компенсации будет определён на основе факторов, таких как опыт, навыки, квалификации, географическое расположение, внутренняя справедливость и бизнес‑потребности.
  • Работодатель, предоставляющий равные возможности: Мы являемся работодателем, предоставляющим равные возможности, и приветствуем заявки от всех квалифицированных лиц независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности или выражения, национального происхождения, возраста, инвалидности или статуса ветерана.

Навыки

JavaCI/CDGradleMavennpmRenovateOpenRewriteSnykBlack DuckCheckmarxSARIFSBOMCycloneDXKubernetescontainerizationSpring Bootstatic code analysiscode quality gatesautomated testingdependency management

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти