Компания "DM Solutions"
Привет! Мы - DM Solutions - ИТ-интегратор. Предоставляем полный цикл услуг в области цифровой трансформации корпораций и государственных компаний.
Наши клиенты: Аэрофлот, АК Россия, Росатом и его дивизионы, Газпромнефть, Силовые машины, Росгосстрах, Дом.РФ, МТС и многие другие.
Мы активно растем, выстраиваем и совершенствуем наши процессы, запускаем новые проекты и направления бизнеса.
Мы создаем промышленную AI-платформу — единую среду для разработки, развертывания и управления интеллектуальными приложениями для промышленных предприятий. Наша цель — превратить промышленный AI из сложного и дорогого проекта в стандартизированную, масштабируемую инженерную дисциплину. Мы работаем с крупными заказчиками в условиях строгих требований безопасности (КИИ, ФСТЭК) и создаем продукты, которые меняют рынок промышленной автоматизации.
Ищем нового коллегу - Backend-разработчика на Java.
Мы предлагаем:
И ещё у нас есть:
Необходимые навыки/знания/опыт:
Опыт коммерческой разработки на Java 17+ (от 4 лет), хорошее знание Spring Framework;
Опыт работы с различными базами данных: PostgreSQL, ClickHouse, Redis, Apache Cassandra;
Умение работать в брокерах/очередях сообщений: Kafka, ActiveMQ, RabbitMQ;
Умение проектировать и документировать REST/gRPC/SOAP API (Swagger/OpenAPI);
Опыт работы с Docker, Kubernetes.
Будет плюсом:
Знание и опыт использования российский аналогов зарубежного ПО;
Знание Domain-Driven Design (DDD) и паттернов распределенных систем;
Знание стандартов безопасности (нормативные документы ФСТЭК).
Основные задачи:
Разработка ролевой модели доступа (RBAC/ABAC) и политик безопасности;
Реализация бизнес-логики и алгоритмов продукта. Интеграция с внешними сервисами и API, защита от уязвимостей (SQLi, XSS, CSRF);
Анализ и устранение уязвимостей в коде (SAST/DAST);
Работа с различными типами баз данных (создание, анализ, оптимизация). Postgres, ClickHouse, Cassandra etc;
Участие в планировании и обсуждении новых функциональных требований и архитектурных решений;
Согласование действий с другими разработчиками при проведении совместных разработок;
Обеспечение безопасности продукта;
Написание тестов (TDD), документирование кода и архитектуры продукта;
Поддержка и развитие текущего кода и подсистем продукта. Рефакторинг старого кода;
Ответственность в оценке сроков и выполнения поставленных задач;
Проведение технического анализа фич и декомпозирование задач, участие в груммингах с командой;
Проведение оптимизации производительности работы различных подсистем продукта;
Консультирование команды по техническим вопросам;
Участие в ретроспективах инцидентов на production-среде и решение внештатных ситуаций;
Взаимодействие с DevOps для настройки CI/CD.
25 Декабря
Москва
Компания "Звезда" Задачи: Участие в разработке ТЗ на устройства Разработка новых функций и исправлений ошибок в BIOS/UEFI...
25 Декабря
Разработчик Node.js( Лига Цифровой Экономики )
Москва
Компания "Лига Цифровой Экономики" Команда проекта занимается разработкой портала открытых данных. Концепт портала - сайт с лучшими практиками...
25 Декабря
Москва
Компания "Лига Цифровой Экономики" Ищем разработчика на проект по развитию системы, направленной на автоматизацию работы нотариусов по всей...
25 Декабря
Senior/Staff Java Engineer в Uzum Market (Старший Разработчик)
Москва
Компания "«UZUM TECHNOLOGIES»." Чем предстоит заниматься: Придумывать и реализовывать архитектурные решения: вы предлагаете технические...
25 Декабря
Москва
Компания "Правительство Москвы" Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже...
Вакансия размещена в отрасли