Java Developer

Дата размещения вакансии: 26.06.2024
Работодатель: Digital Spirit
Уровень зарплаты:
з/п не указана
Город:
Москва
1-я Брестская улица 35
Требуемый опыт работы:
От 1 года до 3 лет

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

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

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

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

Стек: Java 8 / Java 11+, Spring Framework, JMS/Kafka, PostgreSQL, Kubernetes.

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

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

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

  • активное использование Optional и Stream API при написании кода;
  • понимание принципа конфигурирования компонентов в приложениях на основе Spring Boot, умение работать с профилями;
  • понимание механизмов авторизации запросов в stateless приложениях, умение настраивать и использовать Spring Security;
  • опыт работы с ORM, Spring Data JPA, умение описывать запросы на JPQL и нативном SQL, а также использование спецификаций;
  • умение работать с системами миграции баз данных (например, Flyway, Liquibase);
  • знание инструментов для описания спецификаций OpenAPI (например, Swagger) и опыт реализации REST API;
  • понимание принципов асинхронного взаимодействия между приложениями, опыт работы с брокерами сообщений (например, JMS или Kafka);
  • умение писать unit-тесты, опыт использования инструментов для тестирования, таких как TestContainers и Mockito;
  • умение описывать и запускать простые конфигурации Docker Compose;
  • приветствуется опыт работы с in-memory key-value хранилищами (например, Redis или Hazelcast);
  • приветствуется опыт шаблонизации документов и печатных форм;
  • желательный опыт работы — от 1,5 лет.

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

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