← Все вакансии/Middle/Quality & Reliability S.A. (QnR)
MiddleHybridMetamorfosi

Backend Developer

Q&
Quality & Reliability S.A. (QnR)
Уровень
Middle
Формат
Hybrid
О роли

Описание вакансии

О компании

Quality and Reliability (QnR) — ведущая технологическая группа с более чем 30-летним присутствием на рынке, обеспечивающая цифровую трансформацию критически важных систем в Греции, Европе и регионе EMEA. Q&R S.A. — международная технологическая компания и сертифицированный Great Place to Work® уже 3 года подряд.

Обязанности
  • Разработка и поддержка Java-сервисов: реализация и оптимизация бэкенд-решений на Spring Boot, обеспечение чистого, безопасного и эффективного кода.
  • Повышение качества кода и производительности: участие в создании переиспользуемых библиотек, peer code reviews, автоматизированные проверки качества (например, SonarQube), оптимизация баз данных (Oracle, Postgres).
  • Тестирование и документация: написание и поддержка unit-тестов (JUnit, Mockito), следование принципам TDD, документирование бэкенд-разработки.
  • Сотрудничество и Agile-практики: работа с Front-End, QA и старшими разработчиками, участие в стендапах, ретроспективах и сессиях обмена знаниями.
  • Поддержка и устранение неполадок: помощь в релизах, обеспечение соответствия требованиям, решение проблем бэкенда.
Требования
  • Степень бакалавра в области Computer Science или смежной области (или эквивалентный профессиональный опыт).
  • Минимум 4 года в бэкенд-разработке на Java (11, 17+).
  • Минимум 2 года работы с Spring Boot, SQL (Oracle или Postgres) с базовой оптимизацией запросов и индексацией, ORM-фреймворками (JPA/Hibernate), инструментами сборки (Maven) и контроля версий (Git), объектно-ориентированным проектированием (OOD), паттернами проектирования и практиками TDD.
  • Степень магистра в области Computer Science или смежной области.
  • Знание практик безопасности эндпоинтов и развертывания (например, ACMS).
  • Опыт работы с инструментами AI-документации или генерации кода.
  • Понимание Agile или Scrum.
  • Опыт с Jenkins, Bitbucket Pipelines или аналогичными CI/CD инструментами.
  • Базовое знакомство с ReactJS (или аналогичными фронтенд-фреймворками) будет плюсом.
Условия
  • Привлекательный зарплатный пакет.
  • Медицинское страхование и компенсационный план с первого дня.
  • Участие в захватывающих инновационных проектах.
  • Ваучер на обучающие курсы для развития технических и мягких навыков.
  • Командные мероприятия и празднования.
Стек и навыки

С чем работаем