← Все вакансии/Junior/Лига Цифровой Экономики
JuniorFlexibleМосква

Java Developer

ЛЦ
Лига Цифровой Экономики
Уровень
Junior
Формат
Flexible
О роли

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

О компании

Команда проекта поддерживает и развивает систему маркетинговых коммуникаций — платформу для взаимодействия с корпоративными клиентами.

Обязанности
  • Взаимодействовать с аналитиками и старшими разработчиками для уточнения требований, обсуждать архитектурные решения и согласовывать задачи.
  • Разрабатывать и поддерживать серверную логику приложений на Java в соответствии с техническими требованиями.
  • Создавать интеграционные сервисы для взаимодействия внутренних систем с внешними API.
  • Проектировать и реализовывать микросервисные компоненты и обеспечивать их корректное взаимодействие.
  • Подключать и настраивать интеграции с LLM-платформами.
  • Писать и поддерживать автоматизированные юнит-тесты, обеспечивать высокое покрытие новых и существующих модулей.
  • Анализировать и устранять дефекты в существующем коде.
  • Рефакторить и оптимизировать код под руководством наставника, соблюдать принципы Clean Code и лучшие практики Java-разработки.
Требования
  • Уверенное знание Java 17 и опыт разработки на Spring Boot 3 от 6 месяцев.
  • Уверенное знание SQL: join, подзапросы, агрегатные и оконные функции; теоретические знания или практические навыки оптимизации запросов с индексами и партициями, умение анализировать план выполнения запроса.
  • Опыт работы с реляционной базой данных PostgreSQL.
  • Знание REST API: разработки и интеграции.
  • Опыт написания юнит-тестов с JUnit и Mockito.
  • Опыт работы с Git и Maven.
  • Базовые знания шаблонов проектирования в Java.
  • Понимание микросервисной архитектуры и основ многопоточных приложений.
  • Практический опыт работы с Spring JDBC.
  • Умение разбираться в чужом коде и вносить изменения.
  • Высшее или неоконченное высшее техническое образование.
Условия
  • Внутренние семинары и митапы.
  • ДМС со стоматологией для сотрудников и скидка на покупку ДМС для ближайших членов семьи.
  • Техника для комфортной работы.
  • Сессии профессионального развития с индивидуальным планом развития для каждого сотрудника.
Стек и навыки

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