Middle Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Вакансия Java Developer-a открыта в Robusta (https://robusta.team/)
Robusta - международная группа компаний, специализирующаяся на digital-маркетинге.
Мы занимаемся разработкой программного обеспечения в сфере аффилированного маркетинга и оказываем сервис, связанный с обслуживанием клиентов, генерирующих трафик для различных зарубежных проектов.
Применяя самые современные технологии, фреймворки и процессы разработки, мы всегда работаем командой, а для it-специалистов есть уникальная возможность поучаствовать как в разработке архитектуры и кода нового приложения, так и в налаживании полного цикла создания, поддержки и развития продукта.
Текущие технологии и подходы: Java, JavaScript, Angular, React, PostgreSQL, CI/CD, Docker, Microservices, Reactive Architecture, автоматизированное тестирование, Scrum.
Проект стартовал в 2013 году.
Штат в данный момент - 60 сотрудников.
Обязанности:
-Разработка архитектуры и логики back-end системы;
-Создание функциональных API;
-Поддержка и рефакторинг текущих проектов.
Для выполнения этих задач потребуется:
- Java (2-3 года опыта коммерческой разработки);
- Понимание принципов работы Spring/SpringBoot;
- Уверенное владение SQL, опыт работы со сложными запросами (используется PostgreSQL, MSSQL Server);
- Опыт использования Docker;
- Владение на уровне пользователя командной строкой, умение написать простой bash скрипт.
Твоим бесспорным преимуществом будет:
- Опыт работы с Microsoft Azure
- Опыт работы с CI/CD (Gitlab-ci);
- Понимание плюсов и минусов микросервисной архитектуры;
- Понимание принципов работы OAUTH2, SSO;
- Опыт интеграционного и юнит тестирования.
Бонусы
Будущему члену команды предлагают:
- Профессиональный и карьерный рост;
- Дистанционная работа;
- Интересные задачи на международном уровне;
- Достойная заработная плата;
- Внутренние обучающие программы;
- Оплата внешних образовательных курсов;