Java-разработчик — поддержка и развитие системы маркетинговых коммуникаций@ Лига Цифровой Экономики
О позиции
Лига Цифровой Экономики ищет Java-разработчика для работы в офисе в Москве. Команда занимается поддержкой и развитием системы маркетинговых коммуникаций — платформы для взаимодействия с корпоративными клиентами. Основные задачи включают разработку и оптимизацию бэкенд-части, доработку интеграционных сервисов и микросервисных компонентов.
Чем вы будете заниматься
- Взаимодействовать с аналитиками и старшими разработчиками для уточнения требований и обсуждения архитектурных решений.
- Разрабатывать бэкенд-часть приложений на Java, реализуя серверную логику в соответствии с техническими требованиями.
- Создавать интеграционные сервисы для взаимодействия между внутренними системами и внешними API.
- Проектировать и реализовывать микросервисные компоненты.
- Работать с AI-решениями, включая подключение и настройку взаимодействия с LLM-платформами.
- Писать и поддерживать юнит-тесты с использованием JUnit и Mockito.
- Исправлять дефекты, анализируя и устраняя ошибки в существующем коде.
- Заниматься рефакторингом и оптимизацией кода под руководством наставника.
Требования
- Уверенное знание Java 17 и опыт разработки на Spring Boot 3 от 6 месяцев.
- Уверенное знание SQL: join, подзапросы, агрегатные и оконные функции, оптимизация запросов, умение анализировать план выполнения.
- Опыт работы с реляционной БД PostgreSQL.
- Знание принципов работы с REST API.
- Опыт написания юнит-тестов (JUnit, Mockito).
- Опыт работы с Git и Maven.
- Базовые знания шаблонов проектирования в Java.
- Понимание принципов микросервисной архитектуры и основ многопоточности.
- Практический опыт работы с Spring JDBC.
- Высшее или неоконченное высшее техническое образование.
Что мы предлагаем
- Полная занятость с возможностью профессионального роста.
- Работа в дружной команде профессионалов.
- Интересные задачи и возможность реализовать свои идеи.
- Современный офис в центре Москвы.
Вакансия предлагает интересные задачи и возможность роста, но не указана зарплата, что снижает привлекательность.
Кто здесь добьётся успеха
Глубокие знания Java и опыт работы с фреймворком Spring Boot для разработки бэкенд-решений, включая опыт написания тестов с использованием JUnit и Mockito.
Способность эффективно работать в офисной среде, активно участвуя в обсуждениях с командой и быстро адаптируясь к изменениям в требованиях проекта.
Опыт работы с системами управления версиями, такими как Git, и инструментами сборки, такими как Maven, для обеспечения качественной интеграции и развертывания приложений.
Понимание принципов работы с реляционными базами данных, такими как PostgreSQL, и умение оптимизировать запросы для повышения производительности системы.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Digital Marketing
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев