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

Задачи:

  • Работать в agile-команде.
  • Разрабатывать систему на основе микросервисной архитектуры, интеграций и frontend API.
  • Проводить code review и решать проблемы производительности.
  • Взаимодействовать с аналитиками, тестировщиками, разработчиками и другими командами по вопросам интеграций.

Требования:

  • Опыт коммерческой разработки на Java от 5 лет.
  • Уверенное владение Java 21, Spring Boot 3.x, Spring Security и Spring Cloud.
  • Опыт работы с PostgreSQL, Liquibase, Hibernate/JPA, MapStruct и Lombok.
  • Уверенный опыт работы с Kafka, включая consumer groups, ретраи/DLQ, идемпотентную обработку и семантику доставки.
  • Опыт REST-интеграций, серверных API и клиентских вызовов; обработка ошибок, таймауты и ретраи.
  • Опыт unit- и интеграционного тестирования, тестирования API и Kafka-интеграций.
  • Опыт работы с Git, Maven в мультимодульных проектах, Docker и Kubernetes.
  • Будут плюсом: оптимизация PostgreSQL-запросов, диагностика и снижение потребления памяти JVM, работа с метриками и трассировкой, ELK, продвинутый опыт Kafka и разработка сервисов для нескольких реплик в Kubernetes.

Условия:

  • Удаленный формат работы.
  • Официальное оформление по Трудовому кодексу РФ и белая заработная плата.
  • Трехмесячное плавное погружение с поддержкой HR.
  • IT-отсрочка и консультации HR и юристов.
  • Работа на оборудовании компании без логирования времени.
  • ДМС, индивидуальный план обучения, посещение конференций и митапов, поддержка карьерного развития.
  • Возможность выступать на конференциях и публиковать статьи; корпоративные скидки, мероприятия и мерч.