Java разработчик / Java Developer

Summary

Java-разработчик уровня Middle для поддержки и развития backend-сервисов на Java/Spring Boot с удалённым форматом работы. Команда работает по практикам CI/CD, code review и гибким методологиям. Вакансия от IT-рекрутингового агентства Hireway на проекте клиента.

Навыки: JavaScript, SQL. Квалификация: Middle. Специализации: Бэкенд разработчик.

Немного о нас

Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты. Наша цель — объединять профессионалов с компаниями, где ценят экспертизу, инициативность и желание развиваться.

Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вам интересны современные технологии, масштабные задачи и работа в сильной команде — будем рады знакомству!

Чем предстоит заниматься

  • Разрабатывать новый функционал и поддерживать существующие сервисы
  • Участвовать в развитии backend-приложений на Java
  • Исправлять баги и улучшать качество кода
  • Участвовать в проектировании и обсуждении технических решений
  • Писать модульные и интеграционные тесты
  • Работать со Spring Boot и REST API
  • Поддерживать и улучшать процессы CI/CD
  • Участвовать в code review и командных обсуждениях
  • Взаимодействовать с аналитиками, QA и другими участниками команды
  • Помогать в оптимизации процессов разработки и автоматизации внутренних задач

Мы ожидаем

Обязательные требования

  • Коммерческий опыт Java-разработки от 2–3 лет
  • Хорошее понимание ООП и принципов чистого кода
  • Опыт работы со Spring Boot / Spring Framework
  • Опыт работы с REST API
  • Знание SQL и опыт работы с реляционными БД
  • Опыт работы с Maven или Gradle
  • Уверенное владение Git
  • Понимание CI/CD-процессов
  • Навыки написания unit-тестов (JUnit, Mockito)
  • Умение работать в команде и разбираться в существующем коде

Будет плюсом

  • Опыт работы с Spring Cloud
  • Знание Docker и Kubernetes
  • Базовые знания frontend-технологий: HTML, JavaScript, React или Angular
  • Опыт работы с Linux
  • Знание Kotlin
  • Опыт интеграции внутренних систем
  • Опыт разработки высоконагруженных сервисов
  • Опыт работы с Atlassian Jira и Confluence

Что мы предлагаем

  • Конкурентоспособный уровень дохода
  • Возможность удаленного формата работы
  • Гибкие процессы и современный подход к разработке
  • Регулярный code review и обмен опытом внутри команды
  • Комфортный онбординг и поддержку на этапе адаптации
  • Современный технологический стек
  • Поддержку инициатив и профессионального развития
  • Прозрачные процессы и открытую коммуникацию
  • Современное оборудование и доверительный подход без микроменеджмента
  • Фокус на результате, а не на контроле времени