Digital Spirit

Старший Java-разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Digital Spirit - мы занимаемся заказной разработкой высоконагруженных ИТ-решений для наших клиентов (финансовый сектор, производство, ритейл), проектируем и поддерживаем их инфраструктуру уровня Enterprise, а также развиваем собственное продуктовое направление.

Разрабатываем: онлайн банки, единые интеграционные и микросервисные платформы, высоконагруженные многопоточные приложения, автоматизируем бизнес-процессы и другие сложные бизнес-продукты.

Наши мейнстримные направления и технологии: Backend (Java, Golang) и Frontend (Angular, Vue.js), системный и бизнес-анализ, тестирование, дизайн, DevOps.

Обучаем коллег, предлагаем сложные проекты, поддерживаем атмосферу взаимопомощи, постоянно улучшаем рабочие процессы.

Предстоящие задачи:

  • Разработка и оптимизация критически важных компонентов интеграционной платформы.

  • Поддержка и улучшение архитектуры, включая проектирование и реализацию новых функций.

  • Внедрение лучших практик по написанию кода, тестированию и развертыванию отказоустойчивых систем.

  • Проведение code review и менторинг других разработчиков для развития технической экспертизы команды.

Что для нас важно:

  • Более 5 лет опыта разработки на Java 17+, включая глубокие знания Java Core, JMM и JVM.

  • Глубокие знания и опыт работы с Spring Framework, включая Spring Boot, Spring Data, Spring Security, а так же WebFlux.

  • Опыт работы с событийными микросеврисными архитектурами через Kafka.

  • Практический опыт работы с очередями сообщений (Kafka / Artemis) и Kafka Streams.

  • Практический опыт работы с форматом Avro и Schema Registry.

  • Умение проектировать и разрабатывать API.

  • Опыт работы с WSO2 и Gravitee.

  • Знания SQL и принципов работы реляционных и нереляционных баз данных.

  • Понимание методологий CI/CD, включая инструменты автоматизации (Jenkins).

  • Опыт работы с системами контейнеризации и оркестрации (Docker / Kubernetes).

  • Знания методологий экстремального программирования: TDD, BDD, DDD, Pair Programming и их практическое применение.

  • Понимание принципов методологий DevOps и Agile.

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

  • Опыт участия в проектах по импортозамещению интеграционных решений.

  • Опыт работы в финансовом секторе или крупном интеграторе от 3 лет.

  • Опыт работы на Linux.

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

  • Работу в аккредитованной Минцифры России ИТ-компании.
  • Официальное оформление, стабильный конкурентный доход.
  • График работы 5/2, удаленный формат работы.
  • ДМС (стоматология включена).
  • Работу в команде профессионалов, которые всегда готовы поделиться опытом и поддержать ваши инициативы.
  • Современную технику, на которой удобно и приятно работать.