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

Старший Java-разработчик полного цикла (Full-Stack), удалённо в Люксембурге

Разрабатывайте микросервисы на Java и приложения на Angular в Uni Systems. Участвуйте в тестировании, управлении релизами и изменениями, взаимодействуя с заказчиками и бизнес-командами.

Описание

  • Собирайте бизнес-требования вместе с профильными экспертами.
  • Анализируйте текущие процессы и приложения с учётом новых требований пользователей.
  • Проектируйте приложения и микросервисы для решения бизнес-задач.
  • Разрабатывайте приложения и микросервисы с использованием подходящих технологий.
  • Поддерживайте существующие микросервисные приложения в разных подразделениях.
  • Проводите модульное, интеграционное, системное и нагрузочное тестирование.
  • Поддерживайте приёмочное тестирование пользователями и получайте одобрение бизнеса.
  • Добавляйте в Git код, конфигурацию и автоматизированные модульные тесты, а также документацию в Javadoc, Asciidoc или других подходящих форматах.
  • Регистрируйте результаты тестирования и управляйте изменениями в ServiceNow.
  • Готовьте документацию, отчёты и материалы по управлению изменениями.
  • Активно участвуйте в гибких рабочих встречах.
  • Готовьте релизы и координируйте их выпуск.
  • Храните материалы для аудита в SharePoint.
  • Оценивайте риски и координируйте решение вопросов, связанных с изменениями.
  • Помогайте выполнять развёртывания и адаптировать отраслевые практики.
  • Выстраивайте отношения с заказчиками в разных подразделениях и поддерживайте чёткую коммуникацию.

Требования

  • Степень бакалавра в области ИТ и не менее 10 лет практического опыта разработки на Java.
  • Опыт написания и поддержки автоматизированных модульных и интеграционных тестов для Java-приложений.
  • Практический опыт разработки с Spring и Spring Boot, включая работу с JPA и Hibernate для хранения данных.
  • Опыт совместной разработки ПО с использованием Git, включая ветвление, запросы на включение изменений (pull или merge request) и проверку кода.
  • Опыт работы с реляционными базами данных и SQL, а также использования XML, YAML и JSON при разработке или настройке.
  • Практический опыт разработки ПО с ИИ-агентами, такими как GitHub Copilot, Claude Code или Codex, включая внесение изменений в код приложения силами агента; одного лишь автодополнения кода недостаточно.
  • Практический опыт разработки интерфейсов на Angular с TypeScript или JavaScript.
  • Продвинутый уровень письменного и разговорного английского языка (C1).
  • Опыт работы с Apache Camel.
  • Опыт работы со Scrum и DevSecOps.
  • Опыт работы с конвейерами CI/CD, например Azure Pipelines.
  • Опыт работы с инфраструктурой как кодом (Infrastructure as Code), например Terraform, и контейнерными платформами, например Docker.
  • Опыт работы с архитектурой публичных облаков, например Microsoft Azure.
  • Опыт разработки микросервисов.
  • Опыт работы в сфере финансовых услуг.
  • Опыт управления ИТ-услугами на основе ITIL.