Java-разработчик / Junior+ Backend Developer
Мы ищем Java-разработчика в команду, которая разрабатывает и поддерживает веб-сервисы для клиентских проектов. Работа подойдёт кандидату с коммерческим опытом backend-разработки от 1 года, который уже работал с Java и Spring Boot и хочет развиваться в сторону уверенного middle-разработчика.
Обязанности:
- Разработка и поддержка backend-сервисов на Java.
- Доработка существующих веб-приложений и внутренних сервисов.
- Разработка REST API и интеграция с внешними сервисами.
- Работа с реляционными базами данных: PostgreSQL или MySQL.
- Участие в code review, планировании задач и командных обсуждениях.
- Разбор существующего кода, исправление ошибок и небольшая оптимизация производительности.
- Подготовка и обновление технической документации по реализованным изменениям.
Требования:
- Коммерческий опыт backend-разработки на Java от 1 года.
- Опыт работы со Spring Boot в коммерческих или production-подобных проектах.
- Понимание ООП и базовых принципов проектирования backend-приложений.
- Опыт работы с REST API.
- Опыт работы с реляционными базами данных и базовые знания SQL.
- Опыт работы с Git.
- Готовность разбираться в существующем коде и поддерживать уже работающие проекты.
Будет плюсом:
- Опыт работы с Hibernate/JPA.
- Опыт работы с Java 17+.
- Понимание базовых вопросов безопасности веб-приложений.
- Опыт участия в code review.
- Опыт написания технической документации.
Условия:
- Оформление по ТК РФ.
- Удалённая работа из России.
- График 5/2, 8-часовой рабочий день, гибкое начало дня.
- Работа в небольшой backend-команде с регулярными code review.
- Возможность развиваться под руководством более опытных разработчиков.