01.08.2026

Java разработчик (Middle+, Senior)

Формат: Удаленно · Локация: Россия · Срок: от 6 месяцев с возможностью пролонгации · Российский поставщик и разработчик цифровых решений для финтех-компаний и банков.

Требования

  • - Опыт работы Java-разработчиком от 3 лет;
  • - Глубокие знания Java Core: OOP, многопоточность (Concurrency/Multithreading), Stream API, Generics, Collections, производительность JVM (профилирование и мониторинг);
  • - Опыт работы с фреймворками: Spring, Hibernate (Criteria API), JUnit, Mockito;
  • - Навыки работы с базами данных: PostgreSQL, Redis, Liquibase;
  • - Понимание и применение паттернов проектирования: GoF, GRASP, SOLID;
  • - Опыт работы с брокером сообщений: Kafka;
  • - Опыт разработки и интеграции по RESTful API;
  • - Навыки работы с инструментами CI/CD: Jenkins, Bitbucket;
  • - Опыт работы с системами управления зависимостями и автоматизации сборки: Maven, Gradle;
  • - Навыки DevOps: Docker, Kubernetes (K8s).

Дополнительно

  • - Опыт работы с InfluxDB, ClickHouse, Cassandra, MongoDB;
  • - Понимание и применение паттернов микросервисной архитектуры, принципов DDD (Domain-Driven Design);
  • - Опыт разработки и поддержки интеграций с использованием GraphQL, gRPC, Avro, SOAP;
  • - Навыки работы с платформой OpenShift;
  • - Опыт настройки и использования стека ELK (Elasticsearch, Logstash, Kibana) для сбора, анализа и визуализации логов.

Задачи на проекте

  • - Разработка и поддержка Java-приложений и REST-сервисов в рамках микросервисной архитектуры;
  • - Написание unit-тестов для разработанного кода;
  • - Интеграция с frontend-частью;
  • - Участие в анализе, проработке и оценке задач;
  • - Проведение code review.

О проекте

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

Условия

  • Формат работы: Удаленно
  • Локация: Россия
  • Гражданство: РФ
  • Срок привлечения: от 6 месяцев с возможностью пролонгации
  • Тип компании: ИТ-компании
  • Грейд: Middle+, Senior

Начать разговор

Нужна помощь с похожей задачей?

Опишите ситуацию — предложим решение на основе нашего опыта.