Ищем Java разработчика для разработки микросервисов банковского обслуживания физических лиц. Офис в Москве.

Обязанности:

  • Разрабатывать микросервисы на Java 25 и Spring Boot 3
  • Реализовывать REST API с использованием Spring MVC, Security и Keycloak
  • Управлять данными с помощью Spring Data, Hibernate, PostgreSQL, Cassandra, Redis, MinIO
  • Интегрироваться с другими сервисами через REST API, Kafka и ActiveMQ Artemis
  • Использовать Lombok, MapStruct и другие библиотеки
  • Писать тесты с JUnit, MockMvc, Mockito и Testcontainers
  • Проводить и проходить кодревью, участвовать в проектировании, отладке, релизах и поддержке сервисов

Требования:

  • Коммерческий опыт разработки от 5 лет
  • Опыт разработки микросервисов на Spring Boot от 3 лет
  • Уверенное знание Java Core, Spring, Hibernate
  • Понимание принципов микросервисной архитектуры и проектирования REST API
  • Знание СУБД, ORM, использование HQL/SQL
  • Знание алгоритмов и структур данных, ООП, SOLID и функционального программирования
  • Опыт с Docker, Kubernetes, Prometheus, Graylog
  • Понимание принципов CI/CD

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

  • Опыт разработки высоконагруженных приложений
  • Опыт в финтехе
  • Опыт с GitLab CI, JIRA, Confluence
  • Опыт работы по Agile/Scrum

Условия:

  • Конкурентная зарплата и регулярные премии
  • Формат работы 5/2 9-18, комфортный офис в Москве
  • Расширенная программа ДМС, включая стоматологию
  • Компенсация фитнес-абонемента и обучения английскому
  • Доступ к обучающим программам по hard и soft skills
  • Специальные условия и корпоративные скидки у партнёров группы ДОМ.РФ
  • Активная социальная жизнь (спортивные и интеллектуальные мероприятия, благотворительность)