Hewlett Packard Enterprise

Java/Spring Boot Software Engineer/Developer

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

Разработчик уровня middle в HPE Operations для поддержки и развития критичных Software Ops приложений на Java/Spring Boot. Проектирование, разработка и сопровождение enterprise-приложений и микросервисов, участие в инициативах по кибербезопасности и модернизации платформы.

Задачи

  • Проектировать, разрабатывать и поддерживать enterprise-приложения на Java с использованием Spring Boot
  • Разрабатывать масштабируемые и отказоустойчивые микросервисы на Spring MVC и Spring Data JPA
  • Проектировать и реализовывать RESTful API и backend-сервисы
  • Создавать и поддерживать автоматические unit-тесты на JUnit 5 и Mockito
  • Диагностировать, отлаживать и устранять дефекты и проблемы производительности
  • Управлять изменениями схемы БД и миграциями с помощью стандартных инструментов
  • Контейнеризировать приложения и сервисы с помощью Docker
  • Участвовать в code review и соблюдении лучших практик разработки
  • Устранять результаты проверок кибербезопасности и уязвимости (VTN, Quercus и др.)
  • Анализировать и устранять CVE, затрагивающие приложения и зависимости
  • Повышать качество кода через анализ SonarQube и снижение технического долга
  • Поддерживать CI/CD-автоматизацию на Jenkins и GitHub-воркфлоу
  • Взаимодействовать с командами DevOps, Infrastructure, Security и Product
  • Участвовать в деплое, операционной поддержке и решении продакшн-инцидентов
  • Поддерживать модернизацию, включая Kubernetes proof-of-concept и cloud-native инициативы

Требования

  • Bachelor's degree в Computer Science, Software Engineering, Information Systems или смежной области
  • 3–5 лет профессионального опыта разработки на Java
  • Уверенный опыт разработки приложений на Spring Boot, Spring MVC, Spring Data JPA
  • Опыт построения и поддержки микросервисных архитектур
  • Опыт разработки RESTful API
  • Сильный опыт работы с SQL и реляционными БД
  • Опыт написания unit- и интеграционных тестов на JUnit 5 и Mockito
  • Опыт работы с системами контроля версий на базе Git
  • Опыт работы в Agile-командах
  • Сильные навыки диагностики и решения проблем
  • Отличные навыки письменной и устной коммуникации

Условия

  • Комплексный пакет льгот для сотрудников и их близких (физическое, финансовое и эмоциональное благополучие)
  • Программы профессионального и карьерного развития
  • Инклюзивная культура и гибкость в управлении рабочими и личными потребностями
  • Работа преимущественно из офиса HPE (Onsite)

Навыки

  • Java
  • Python
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • JUnit 5
  • Mockito
  • REST API
  • Microservices
  • SQL
  • Oracle
  • SQL Server
  • Git
  • GitHub
  • GitHub Actions
  • Jenkins
  • Docker
  • SonarQube
  • CVE Remediation
  • Security Vulnerability Management
  • Linux
  • Kubernetes
  • OpenShift
  • CI/CD
  • Agile

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Java/Spring Boot Software Engineer/Developer — Hewlett Packard Enterprise, Aguadilla | itrelocate