Java-разработчик (senior)

letitgo.agency

Java-разработчик (senior)

Описание вакансии

Эта вакансия размещена в рамках HR-направления нашего ИТ-агентства letitgo.agency. Мы помогаем найти специалиста не в нашу команду, а в штат компании-партнёра.

Обязанности:
  • Создание и оптимизация REST/SOAP-сервисов.

  • Работа с асинхронной обработкой запросов (RabbitMQ, Kafka).

  • Проектирование масштабируемой архитектуры приложений.

  • Применение паттернов проектирования (SOLID, DDD, Microservices и др.)

  • Разработка интеграционных решений с платежными системами (если есть опыт в процессинге).

  • Работа с распределенными системами (Ignite, кэширование).

  • Настройка Spring Security для защиты API.

  • Мониторинг и оптимизация производительности сервисов.

  • Настройка сборки (Maven/Gradle) и автоматизации деплоя.

  • Работа с Git, ревью кода, управление ветвлением.

  • Анализ требований, проектирование API (Swagger/OpenAPI).

  • Написание технической документации на английском языке.

  • Участие в планировании задач (Agile/Scrum).

  • Менторинг junior/middle разработчиков.

Требования:
  • Высшее техническое образование.
  • Опыт разработки на Java EE, Java SE, Java 8;
  • Знание Spring (Data/Web/Boot/Security);
  • Знание Hibernate, Groovy, Git, Gradle, Maven, MQ;
  • Опыт разработки высоконагруженных Web Services (SOAP, REST);
  • Работа с Ignate, Rabbit/Kafka
  • Опыт работы с реляционными СУБД (Oracle, PostgreSQL и др.). Хорошее знание SQL;
  • Нацеленность на результат и системность в работе;
  • Знание основных паттернов проектирования;
  • Опыт построения и реализации архитектур для крупных систем;
  • Приветствуется опыт работы в банковском Процессинговом центре, знание принципов работы, требований и технологий работы платежных систем;
  • Английский язык — техническое чтение и письмо;
  • Аналитический склад ума и структурированность изложения мыслей
Условия:
  • Удаленный формат работы.

  • Официальное трудоустройство.
  • Конкурентная зарплата (по итогам собеседования, с учетом опыта и экспертизы).

  • Годовой бонус (KPI-зависимый).

  • ДМС.

  • Корпоративные скидки.

  • Доступ к внутренним курсам и платформам обучения.

  • Участие в конференциях и митапах за счет компании.

  • Возможность роста до Tech Lead/Architect в рамках банка.

Навыки
  • Java
  • Spring Framework
  • REST API
  • RabbitMQ
  • PostgreSQL
  • SQL
  • Apache Kafka
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию