Дип Диджитал ищет опытного 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 аккредитация.
- Техника для комфортной работы.
- Система аттестаций.
- Возможность принять участие в интересном проекте и последующих проектах компании.
- Корпоративный английский.
