Senior Java
Сочи
Команда автоматизирует end-to-end процесс проведения технической экспертизы кредитных сделок. Вы будете развивать backend-сервисы и интеграции, чтобы ускорять принятие решений и снижать риски банка
ГрейдSenior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaRESTgRPCJSON-RPCJacksonJUnit 5MavenJenkinsDockerOpenShiftPrometheusMicrometer
Задачи
- •разработка и развитие backend-сервисов на современном стеке
- •реализация и поддержка интеграций и API/контрактов (REST, gRPC, JSON-RPC, Kafka)
- •проектирование и оптимизация модели данных и SQL-запросов для PostgreSQL
- •диагностика и устранение проблем в тестовой и промышленной средах
- •поддержание инженерного качества, тестирование и участие в CI/CD
Обязательно
- •коммерческий опыт разработки на Java от 3 лет
- •проектирование данных в PostgreSQL, оптимизация SQL и понимание транзакций
- •опыт интеграций: REST, gRPC, JSON-RPC и Kafka
- •понимание асинхронных взаимодействий и гарантии доставки, обработка дублей (idempotency)
- •знание надежности сетевых интеграций: timeouts, retries, управление соединениями
- •опыт тестирования (unit/integration) и работа с логами/метриками, участие в CI/CD
- •навыки работы с генеративными AI-моделями
Будет плюсом
- •опыт разработки сервисов под высокие нагрузки