Полная занятость
Данные по вакансии
Профессия: Программист
График работы: Полный рабочий день
Тип занятости: Полная занятость
Количество рабочих мест: 1
От 100000 ₽ - До 100000 ₽
07-02-2024
Дополнитльная информация о вакансии:
Разработка и поддержка back-end систем, построенных на Java-технологиях;Участие в разработке сервисов корпоративных систем по автоматизации учреждений культуры;Разработка интеграционных сценариев с другими системами;Рефакторинг существующего кода;Развитие функциональности сервисов;Написание документации к методам, например в Swagger.
Образование: Высшее
Опыт работы от: 3
Обязательные навыки:
Отличные знания Core Java - опыт от 3-х лет
Опыт работы с Spring Framework (Core, MVC, Security);
Опыт работы с базами данных: хорошие знания SQL, работа с данными через JDBC и JPA;
Знание паттернов проектирования и умение их применять в реальных проектах;
Опыт промышленной командной разработки от 3-х лет, культура разработки;
Кругозор в распространённых Java-инструментах и смежных с Java технологиях;
Инициатива, ответственность и самостоятельность при решении задач.
Желательные навыки:
Опыт работы со средствами CI/CD: Maven, Gradle, Jenkins, GitLab;
Опыт работы с ElasticSearch (поиск, а не сбор логов!);
Опыт эксплуатации Apache Kafka;
Опыт администрирования Linux и написания shell-скриптов;
Опыт администрирования PostgreSQL;
Хорошая алгоритмическая подготовка.
Будет преимуществом:
Знание платформы CUBA (Jmix)
Опыт контейнеризации приложений (Docker);