Теории от практиков

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

170 000 - 300 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Spring Framework
  • Git
  • ООП
  • Hibernate ORM
  • SQL
  • Atlassian Jira
  • Spring Boot
  • PostgreSQL
  • JUnit
  • Atlassian Confluence
  • JPA

Кто мы

Мы создаем инновационное EdTech решение для эффективного развития команд и автоматизации процессов корпоративного обучения. LX платформа KAMPUS разработана командой методистов и продуктологов как технологическое решения для эффективного и непрерывного развития сотрудников. Проект входит в инвестиционный портфель Сергея Солонина и венчурного фонда Билайн.

Stack

  • Git

  • Java 17

  • Spring Boot 3

  • Liquibase

  • Hibernate

  • PostgresSQL

  • Gradle

Обязанности:

  • Погружение в существующий Java-монолит: анализ архитектуры, бизнес-логики и выявление проблемных зон (дублирование, антипаттерны, неочевидные зависимости);
  • Постепенная реорганизация и рефакторинг проблемных участков кода;
  • Участие в разработке плана по переходу от монолитной архитектуры к микросервисной: декомпозиция, выделение доменов, определение границ сервисов;
  • Реализация новых микросервисов на Java и участие во внедрении Node.js-сервисов (совместно с другими разработчиками);
  • Взаимодействие с командой разработки для согласования архитектурных решений и обеспечения технической целостности системы;
  • Обеспечение качества кода: внедрение хороших практик, участие в code review, покрытие кода тестами;
  • Постепенное повышение уровня архитектурной зрелости проекта.
Требования:
  • Опыт коммерческой разработки от 3 лет;
  • Уверенное владение стеком (Java 17, Spring Boot 3+, Hibernate, Liquibase);
  • Готовность разбираться с большим монолитом, вносить улучшения и предлагать архитектурные решения.

Условия:

  • Гибкое начало и окончание рабочего дня по графику 5/2 сб и вс выходной;
  • Удаленная работа;
  • Прогрессивный рост оклада;
  • Глобальные планы и «правильный» подход к разработке систем;
  • Финансовая компенсация обучения / повышения квалификации.