⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Java developer

Прямой работодатель  Лига Цифровой Экономики ( digitalleague.ru )
Москва, Россия
Миддл
Информационные технологии • Разработка • Java • CRM • Заказная разработка • Консалтинг, профессиональные услуги
21 марта 2022
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Описание вакансии

О проекте:

Мы разрабатываем высоконагруженная CRM система класса mission critical (режим эксплуатации 24/7) на базе микросервисной архитектуры доменного взаимодействия. Количество активных пользователей свыше 10 тыс. Система социальнозначимая, всероссийского масштаба, планируется запускаться во всех регионах.  

Чем предстоит заниматься:

  • Разрабатывать новые сервисы на основании требований (в рамках микросервисной арихитектуры, новое решение);
  • Устранять ошибки в текущем решении (поддержка работоспособности);
  • Принимать участие в обсуждении и выработка предложений по архитектуре;
  • Анализировать/оптимизировать работу сервисов;
  • Оптимизация процессов;
  • Поддержка узконаправленного сервиса.

Примеры твоих задач:

  • Оптимизировать работу функциональности по формированию отчета;
  • Реализовать интеграционное взаимодействие с внешней ИС;
  • Разработать приложение для миграция данных из старых систем;
  • Спроектировать структуру данных БД некоторого микросервиса;
  • Устранить ошибку в логике работы функциональности на основании; зарегистрированного дефекта (Jira).

Что для этого потребуется:

  • Опыт разработки на Java от 1 года;
  • Опыт работы с технологиями и инструментами:
  • Spring (Сore, Security, Data/JPA, WebFlux, SpringBoot), представление о том, как работают различные модули Spring Framework "под капотом";
  • Инструменты и методики DevOps (GitLab, GitLabCI,TeamCity, Docker);
  • Отличное знание SQL;
  • СУБД (PostgreSQL; Redis / Hazelcast);
  • Брокер сообщений (Active MQ / Rabbit MQ / Apache Kafka).
  • Умение и желание разбираться с новыми подходами и технологиями, умение обосновывать эффективность выбранных решений;
  • Общее предстваление о принципах построения распределенных систем (кластеризация, партицирование, шардирование и иные).

Технологии на проекте:

  • Java 8/11+
  • Spring Framework / Spring Boot(Spring Cloud), WebFlux;
  • Инструменты: Git, Maven, Gradle, Docker;
  • Брокеры сообщений: ActiveMQ, Rabbit MQ, Apache Kafka;
  • СУБД: PostgreSQL, Redis, MongoDB;
  • Поиск данных: ElasticSearch.

Что мы предлагаем:

  • При желании развитие в сторону FULLSTACK;
  • Стабильную, конкурентную «белую» зарплату (оклад + бонусы);
  • Более 50 тренинговых программ, участие в деятельности профессиональных сообществ Академии Лиги;
  • Современный просторный офис м. Савеловская;
  • Атмосферу дружелюбности и взаимовыручки, минимум бюрократии;
  • Яркие корпоративы и нескучные тимбилдинги.