Java developer
Прямой работодатель Лига Цифровой Экономики ( digitalleague.ru )
Опыт работы от 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 тренинговых программ, участие в деятельности профессиональных сообществ Академии Лиги;
- Современный просторный офис м. Савеловская;
- Атмосферу дружелюбности и взаимовыручки, минимум бюрократии;
- Яркие корпоративы и нескучные тимбилдинги.