Обязанности:
- Разработка нового функционала, доработка существующих функций
- Разработка микросервисов
- Реализация API endpoint для получения данных
- Реализация интеграции с внешней системой
- Рефакторинг кода
- Взаимодействие с аналитиком
- Написание миграций для БД
- Написание unit и интеграционных тестов
- Развертывание приложения с помощью Docker
- Команда проекта: 5 Backend разработчиков, аналитик, DevOps, TechLead, PM.
Требования к кандидатам:
-
последний курс или оконченное высшее образование (профильное, техническое, ИБ или математическое);
-
базовые необходимые навыки:
• навыки разработки на Java: Collection, Stream API, Map
• навыки с фреймворком Spring / Spring Boot / Hibernate
• навыки разработки на Golang
• понимание принципов REST API
• знание PostgreSQL
• понимание принципов ООП, алгоритмов и структур данных
• понимание принципов микросервисной архитектуры
• понимание многопоточности и асинхронности
• знаком с очередями хотя бы в теории RabbitMQ / Kafka / ActiveMQ
• будет плюсом наличие практики с реализованными или учебными пет-проектами и готовность рассказать о них, конечно же, не нарушая требований NDA.
От нас:
- доступ в комфортный офис в центре города, автоматизированное рабочее место, адаптация в большой команде,
- возможность профессионального развития в команде профи,
- 100% перспектива входа в коммерческие проекты компании,
- аккредитованная компания,
- условия обсуждаются индивидуально.