Компания Click Group работает на ИТ-рынке более 10 лет.
Основными заказчиками компании являются предприятия энергетического, нефтегазового и финансового секторов.
Помимо внедрения стандартных продуктов класса BI и АСУ ТП, корпоративных аналитических хранилищ, поисково-аналитических систем, компания активно занимается разработкой кастомизированных решений, ориентированных на потребности ключевых заказчиков.
О проекте:
Наша команда разрабатывает и поддерживает многокомпоненые системы, решающие задачи комплексной автоматизации бизнес-процессов, бизнес анализа, интеллектуальной обработки, хранения данных и создания аналитических отчетов.
В один из проектов, находящийся на этапе промышленной эксплуатации, открыта вакансия Spring разработчик.
Технологический стек проекта:
Backend: Java - Spring Boot
Frontend: React
БД: PostgreSQL, Arenadata, Redis
Интеграции: Apache NiFi, Kafka, RabbitMQ
DevOps: Docker, Kubernetes, GitLab CI/CD
Сервисы и инструменты: Camunda BPM, Keycloak, Blitz, WildFly, Nginx, Solr, Apache Superset
ОС: CentOS, Astra, Debian
Управление: Confluence, Jira, Яндекс.Трекер
Задачи:
• Реверс инжиниринг существующего кода
• Поддержка внедренного решения, включая: отработку запросов пользователей на доработку и реализацию запросов на изменения
• Разработка серверной бизнес логики подсистем автоматизации бизнес-процессов(Spring)
• Настройка, модернизация и поддержка data-flow процессов в Apache Ni-Fi
• Коммуникация с разработчиками Frontend ( React) - совместная разработка
• Проведение Code review, поддержка и улучшение качества кода
• Документирование результатов разработки, участие в подготовке проектной и эксплуатационной документации
• Участие в проектировании архитектуры, сервисных компонентов системы и функциональных сервисов
Требования к кандидату:
• Опыт разработки сложных enterprise приложений на Java Spring Framework
• Практический опыт разработки Back-End для Web — приложений
• Опыт работы с SQL и NoSQL базами данных (предпочтительно PostgreSQL и Arenadata)
• Практический опыт работы с Apache Ni-Fi: создание и настройка data flow, кастомизация процессов
• Опыт интеграции Ni-Fi с внешними системами: Kafka, REST API, JDBS и проч
• Понимание принципов работы с потоковыми данными (streaming, batch)
• Навыки оптимизации NiFi flow
• Знание Docker и Kubernetes
• Знания в Security (в частности, Spring Security и Oauth2)
• Плюсом будет знание и опыт работы с Solr, Keycloak, Nginx, Redis, Birt, Camunda
• Желательны знания и опыт в области мониторинга, логирования и трассировки запросов.
• Готовность развиваться, осваивать новые технологии.
Что мы предлагаем:
• Принять участие в реализации сложного и интересного проекта;
• Отличный коллектив и хорошее руководство;
• Минимум бюрократии;
• Комфортные условия труда;
• Оформление в соответствии с ТК РФ;
• Работа в аккредитованной IT-компании с возможностью карьерного роста;
• Конкурентную официальную заработную плату, обсуждаемую индивидуально;
• Основной формат работы гибридный, но можно обсудить детали