Назад
4 дня назад

Java Developer (Middle+/Senior разработчик)

120 000 - 240 000₽
Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Java Developer (Middle+/Senior разработчик) (Java/Spring Boot): Разработка и развитие корпоративных backend-систем, REST API и интеграций с PostgreSQL с акцентом на инфраструктуру, деплой и техническое лидерство. Focus on проектировании API, оптимизации баз данных, поддержке Docker/CI/CD, оценке проектов и менторстве разработчиков.

Локация: Ульяновск; работа на месте работодателя, удалённо или в гибридном формате.

Зарплата: 120000–240000 RUR на руки в месяц.

Компания

Гратио — аккредитованная IT-компания, занимающаяся проектной разработкой корпоративных систем, интеграций и внутренних продуктов.

Что делать

  • Разрабатывать и развивать backend на Java и Spring Boot.
  • Проектировать REST API и работать с PostgreSQL.
  • Поддерживать окружение команды: Docker, CI/CD и деплой.
  • Участвовать в оценке новых проектов и пресейле.
  • Проводить код-ревью и помогать младшим разработчикам выйти на самостоятельный уровень.
  • Вносить точечные правки во frontend-код, когда этого требует проект.

Требования

  • От 3 лет коммерческой разработки на Java.
  • Java 11+, Spring Boot, Spring Data JPA и Hibernate.
  • PostgreSQL: джойны, индексы, транзакции, основы оптимизации, Liquibase или Flyway.
  • Проектирование REST API, Swagger или OpenAPI.
  • Git, Maven или Gradle, JUnit 5 и Mockito.
  • Linux на уровне уверенного пользователя: SSH, логи и systemd.
  • Docker и docker-compose: самостоятельный запуск окружения.
  • Frontend на уровне чтения кода и внесения правок.
  • Умение декомпозировать задачи и аргументировать оценки.
  • Самостоятельность, комфортная работа с широкой зоной ответственности и способность понятно объяснять технические вопросы заказчикам и младшим разработчикам.

Хорошо, если есть

  • React и TypeScript.
  • Kafka или RabbitMQ.
  • GitLab CI или Jenkins, nginx и Kubernetes.
  • Prometheus, Grafana или ELK.
  • Опыт пресейла, оценок, менторства и код-ревью.
  • Разговорный английский.

Культура и преимущества

  • Небольшая команда, быстрые аргументированные решения и минимум бюрократии.
  • Оформление по ТК РФ с первого дня и преимущества IT-аккредитации.
  • Уютный офис в Ульяновске, удалённый или гибридный формат.
  • Наставничество действующего технического лидера на период передачи ответственности.
  • Опытная команда, готовая оказывать поддержку.
  • Подарки по важным событиям.

Процесс найма

  • При отклике нужно отправить резюме, кратко описать последний проект, стек, свою роль и достижения, а также приложить ссылку на GitHub.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →