Разработчик Backend (Java|Go)

DM Solutions

Разработчик Backend (Java|Go)

Москва, Дербеневская набережная, 7с17

Метро: Павелецкая

Описание вакансии

DM Solutions – ИТ компания. Мы создаем и внедряем программные решения для цифровой трансформации корпораций и государственных компаний.

Наши клиенты: Росатом и его дивизионы, АК Россия, Газпромнефть, Силовые машины, Росгосстрах, Ингосстрах, Дом.РФ, МТС и многие другие.

Мы активно растем, выстраиваем и совершенствуем наши процессы, запускаем новые проекты и направления бизнеса.

Мы создаем промышленную AI-платформу — единую среду для разработки, развертывания и управления интеллектуальными приложениями для промышленных предприятий. Наша цель — превратить промышленный AI из сложного и дорогого проекта в стандартизированную, масштабируемую инженерную дисциплину. Мы работаем с крупными заказчиками в условиях строгих требований безопасности (КИИ, ФСТЭК) и создаем продукты, которые меняют рынок промышленной автоматизации.

Дорогие кандидаты! Без опыта на Go|Golang мы не рассматриваем!

Stack:

  • Java 11-21
  • GO 1.25+
  • Spring boot, data, cloud, security
  • lombok
  • Maven, Gradle
  • Liquibase
  • Hibernate
  • ApacheMQ (Artemis)
  • Fiber / Echo / Gin
  • GORM
  • Prometheus
  • PostgreSQL
  • ClickHouse / Cassandra
  • Kafka / MQTT
  • Redis
  • REST API / gRPC / WebSocket

Hard skills:

Архитектура и производительность

  • Опыт проектирования и реализации высоконагруженных и распределённых систем (Highload, HA, горизонтальное масштабирование)
  • Понимание принципов CAP-теоремы, eventual consistency, sharding, partitioning, replication
  • Навыки анализа и оптимизации I/O нагрузки, расчёта IOPS и Throughput для дисков и баз данных
  • Опыт построения TSDB (time series database) или систем сбора телеметрии с большими объемами данных (от миллиарда строк / 1000 ТБ данных)
  • Понимание структур хранения данных (LSM-tree, B+tree, column-oriented, WAL)
  • Понимание профилирования JVM, мониторинга GC и оптимизации производительности

Базы данных

  • Опыт работы с PostgreSQL (индексы, план выполнения запросов, партиционирование)
  • Опыт работы с ClickHouse / Cassandra — понимание моделей хранения, принципов сжатия и TTL
  • Опыт проектирования гибридного хранения данных (горячие/холодные данные)

Интеграции и асинхронность

  • Опыт работы с брокерами сообщений (Kafka, MQ, Redis Streams, MQTT)
  • Понимание асинхронного и событийно-ориентированного программирования (event-driven architecture)
  • Опыт проектирования data pipelines и stream processing

Безопасность и тестирование

  • Знание принципов безопасной разработки (OWASP, secure config, secrets management)
  • Unit и Mock тестирование (JUnit, Mockito, Testcontainers)
  • Знание SOLID, чистого кода, паттернов проектирования
  • Умение писать чистый, читаемый и поддерживаемый код

Будет плюсом:

  • Опыт работы с промышленными протоколами (Modbus RTU/TCP, OPC-UA)
  • Опыт работы с системами телеметрии, IoT или IIoT
  • Опыт построения CI/CD конвейеров и работы с Docker / Kubernetes

Soft skills

  • Умение работать с архитектурными требованиями и ограничениями, принимать решения на основе метрик
  • Умение документировать решения, схемы потоков данных и API
  • Внимательность к деталям, способность самостоятельно проводить технические исследования
  • Опыт участия в code review, проектировании API и модульных взаимодействий

​​​​​​

Мы предлагаем:

  • Мы - аккредитованная ИТ компания;
  • Быстрый процесс подбора: интервью с HR → техническое собеседование → встреча с нанимающим менеджером → проверка СБ → оффер. В среднем, прохождение всех этапов занимает 1-2 недели;
  • Оформление: в соответствии ТК РФ. Можно подписывать документы через кадровый электронный документооборот;
  • Выплаты: “белая” заработная плата, оплата больничных и отпусков, премии;
  • График работы: пн-пт, сб/вскр - выходные. Разные форматы работы по договоренности с руководителем: удаленно, гибрид. Согласование отсутствий без лишней бюрократии;
  • ДМС после испытательного срока.
Навыки
  • Java
  • Spring Framework
  • Golang
  • Apache Maven
Посмотреть контакты работодателя

Адрес

Похожие вакансии

CLICKLEAD
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
КБ Уральский банк реконструкции и развития (УБРиР)

Java-разработчик

КБ Уральский банк реконструкции и развития (УБРиР)

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Скандрайв

Java Backend Developer (Mid)

Скандрайв

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ГК Орбита
Удаленная работа
  • Москва

  • Не указана

WILDBERRIES
Удаленная работа
  • Москва

  • Не указана

Альфа Капитал

Ведущий разработчик Java

Альфа Капитал

Удаленная работа
  • Москва

  • Не указана

Bell Integrator

Java-разработчик

Bell Integrator

Удаленная работа
  • Москва

  • Не указана

YADRO
Удаленная работа
  • Москва

  • Не указана

Okko
Удаленная работа
  • Москва

  • Не указана

Wallet One
Удаленная работа
  • Москва

  • Не указана

НП-Тех
Удаленная работа
  • Москва

  • до 280000 RUR

НТЦ ЕЭС Информационные Комплексы

Java разработчик

НТЦ ЕЭС Информационные Комплексы

Удаленная работа
  • Москва

  • до 300000 RUR

Riverstart (ООО Риверстарт)

Java разработчик Middle/Senior

Riverstart (ООО Риверстарт)

Удаленная работа
  • Москва

  • от 160000 RUR

МТС Финтех

Java-разработчик

МТС Финтех

Удаленная работа
  • Москва

  • от 160000 RUR

IT SCOUT(match)
Удаленная работа
  • Москва

  • от 160000 RUR

Райво
Удаленная работа
  • Москва

  • от 160000 RUR

НИИ Восход

Backend-разработчик

НИИ Восход

Удаленная работа
  • Москва

  • от 160000 RUR

Grokth
Удаленная работа
  • Москва

  • от 160000 RUR

Java developer

Пятков Петр Александрович

Удаленная работа
  • Москва

  • до 180000 RUR

Swordfish Security

Middle+/Senior Java Developer

Swordfish Security

Удаленная работа
  • Москва

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию