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