Минск
Команда Collection активно растет и в рамках расширения мы ищем амбициозного специалиста, который готов подключиться к проектам компании, а в перспективе выстроить отдел Java-разработки.
Требования к кандидату:
- Коммерческий опыт разработки на Java от 2 лет в сферах FinTech, e-Commerce
- Глубокие знания Java Core, многопоточность, транзакции, асинхронные процессы.
- Понимание принципов ООП
- Разработка и сопровождение распределённых систем.
- Проектирование и реализация микросервисной и монолитной архитектур.
- Интеграция внутренних и внешних сервисов через REST/gRPC/WebSocket/graphQL.
- Оптимизация и рефакторинг существующего кода.
- Разработка unit, интеграционных и нагрузочных тестов.
- Проведение code review и участие в технических обсуждениях.
- Поддержка CI/CD и взаимодействие с DevOps-инженерами.
- Подготовка архитектурной и технической документации (C4, UML).
- Отличное знание Spring Framework (Boot, Data, Security, MVC, AOP).
- Опыт работы с PostgreSQL (проектирование, оптимизация, индексация).
- Опыт работы с Kafka и/или RabbitMQ.
- Знание принципов RESTful API, Swagger/OpenAPI.
- Опыт работы с Docker, Kubernetes, Rancher.
- Понимание принципов SOLID, DDD, Clean Architecture, Design Patterns.
- Опыт работы с системами контроля версий (GitHub/GitLab) и CI/CD-пайплайнами.
- Опыт с Prometheus/Grafana
Что мы предлагаем:
- Работу в молодой и динамично развивающейся компании
- Отсутствие бюрократии
- Оформление в соответствии с законодательством РБ
- Постоянный саппорт на проектах от наших менторов
- Возможность взять оплачиваемые sick - days
- Подарки ко дню рождения и значимым датам
- Дружный молодой коллектив
- Профессиональный рост и развитие внутри компании
- Отсутствие потолка по зарплате
Для более быстрой связи: ТГ collectionit
Минск
до 4000 BYR