Компания "CUBY Technologies" занимается реализацией инвестиционного проекта, связанного с выпуском оборудования и комплектующих для модульного строительства быстровозводимых домов.
В данный момент наша команда проектирует платформу, объединяющую ряд сервисов, которая автоматизирует сложные механизмы строительства и пользования недвижимостью.
На первом этапе мы проектируем сложную нагруженную систему, которая позволит нашим заводам максимально автоматизировать процесс производства деталей для модульных домов и координировать методологию их сборки.
Конечная цель - это сервис для неквалифицированных рабочих с автоматической системой выдачи задач в процессе цикла производства и сборки здания. Наш продукт - это завод, который можно развернуть в любой точке мира!
Мы ищем Java-разработчика с опытом работы от 1 года и знанием современных технологий для разработки высоконагруженных веб-приложений. Если вы хотите расти в fullstack-направлении, работать над сложными задачами и быть частью сильной технической команды — мы ждём вас!
Обязанности:
- Разработка и поддержка backend-сервисов на Java 8+ ;
- Работа с базой данных MongoDB : проектирование схем, написание и оптимизация запросов;
- Контейнеризация приложений с использованием Docker;
- Участие в разработке frontend-части с использованием HTML, CSS, Angular (на базовом уровне);
- Интеграция backend и frontend через REST API;
- Написание чистого, тестируемого и документированного кода;
- Участие в code review и обсуждениях архитектуры решений;
- Взаимодействие с командой (QA, аналитики, другие разработчики).
Требования:
- Опыт коммерческой разработки на Java 8+ — от 1 года;
- Опыт работы с MongoDB (CRUD, агрегации, индексы);
- Практическое знание Docker : сборка образов, запуск контейнеров, docker-compose;
- Базовые знания HTML, CSS (адаптивная вёрстка, кроссбраузерность);
- Знакомство с Angular (или другим современным frontend-фреймворком);
- Понимание принципов REST API;
- Знание принципов ООП, многопоточности, SOLID;Опыт работы с системами контроля версий (Git).
- Опыт работы с системами контроля версий (Git).
Будет плюсом:
- Опыт работы с Spring / Spring Boot;
- Опыт написания unit- и integration-тестов (JUnit, Mockito);
- Знание принципов микросервисной архитектуры;
- Опыт настройки CI/CD (Jenkins, GitLab CI);
- Опыт работы с другими NoSQL-базами (Redis и др.);
- Участие в open-source проектах или наличие личных проектов.
Условия:
- Официальное трудоустройство, медицинское страхование;
- Обучение английскому языку за счет компании;
- Офис работы находится в г. Минске, ул. Солтыса 187 (удаленку не рассматриваем);
- Возможность принять участие в проекте, который формирует новые правила и законы строительства модульных домов на рынке США и Европы;
- Создание комфортных условий для развития знаний и навыков.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
https://gsz.gov.by/registration/employer/vacancy/1571215/detail-public/