Дип Диджитал ищет опытного Java разработчика на крупный финтех-проект.

Требования:

  • Уверенное знание Java 11/17, понимание сборщиков мусора, многопоточности, опыт оптимизации производительности.
  • Опыт разработки микросервисной архитектуры, понимание принципов отказоустойчивости (Circuit Breaker, Retry, Timeout).
  • Глубокое знание Spring Boot, Spring Cloud, Spring Data, Spring Security.
  • Опыт работы с Kubernetes и/или OpenShift (развертывание, настройка манифестов/helm-чартов, конфигурация сетевых политик).
  • Опыт работы с PostgreSQL (написание сложных запросов, оптимизация) и знание NoSQL решений (Redis, MongoDB) будет плюсом.
  • Опыт интеграции с внешними API (REST, SOAP, возможно gRPC). Работа с очередями сообщений (Kafka, RabbitMQ).
  • Опыт написания Unit и Integration тестов (JUnit, Mockito, Testcontainers).
  • Опыт работы с системами контроля версий Git, понимание стратегий ветвления (GitFlow/Trunk Based).

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

  • Проектировать, разрабатывать и валидировать код.
  • Находить совместно с аналитиками и тестировщиками наилучшие решения.
  • Совместно с DevOps-инженерами поддерживать стенды разработки в рабочем состоянии.
  • Решать интеграционные задачи.
  • Писать unit-тесты и проверять собственные решения.

Условия:

  • Работа в крупной, международной IT-компании.
  • Оформление по ТК/ИП.
  • График 5/2.
  • IT аккредитация.
  • Техника для комфортной работы.
  • Система аттестаций.
  • Возможность принять участие в интересном проекте и последующих проектах компании.
  • Корпоративный английский.