yandex
N
NDA
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

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

ИИОценка ИИ

Хорошая вакансия для опытных Java-разработчиков с актуальным стеком технологий. Четко прописанные задачи и требования, однако необходимость посещения офиса в Москве может ограничить круг кандидатов.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения современным стеком Java и специфических навыков работы с криптографией (КриптоПро, Bouncy Castle), что встречается не у каждого разработчика. Также важен опыт работы в банковской сфере и готовность к гибридному графику в Москве.

Анализ зарплаты

Медиана350 000 ₽
Рынок250 000 ₽ – 450 000 ₽
ИИОценка ИИ

В объявлении не указана заработная плата, однако для ролей Middle+/Senior Java Developer в Москве рыночный диапазон составляет от 250 000 до 450 000 рублей. Учитывая банковскую специфику и требования к криптографии, кандидат может претендовать на верхнюю границу рынка.

Сопроводительное письмо

Меня заинтересовала вакансия Java разработчика, так как мой опыт работы с Java 17-21 и Spring Boot 3 полностью соответствует вашим требованиям. Я имею глубокие знания в JPA/Hibernate и PostgreSQL, а также опыт интеграции через REST API, что позволит мне эффективно включиться в разработку модулей формирования отчетности и интеграционных сервисов.

Особый интерес вызывает задача по реализации CMS-подписи с использованием Bouncy Castle и КриптоПро — у меня есть понимание принципов работы с криптографией, что критично для банковского сектора. Я привык писать качественный код, покрытый тестами (JUnit, TestContainers), и готов к гибридному формату работы в Москве.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Отправьте свое резюме Ивану, чтобы принять участие в разработке высоконагруженных банковских систем с использованием современного стека Java 17+ и Spring Boot 3.

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

#9394

Java Разработчик (2 места)

Локация: Москва

Гибрид (офис заказчика, не менее 2-х раз в неделю)

Гражданство: РФ

Рабочий график: МСК ± 2

Плановый срок рассмотрения кандидата: 7±3 дн.

Роль: Java Разработчик

Уровень: Middle+, Senior

Обязательно:

  • Java 17-21
  • Spring Boot 3.x
  • JPA / Hibernate (средний уровень)
  • PostgreSQL (средний уровень)
  • REST API (средний уровень)
  • Maven / Gradle
  • Git

Желательно:

  • CMS / Bouncy Castle / КриптоПро
  • Опыт работы с ZIP-архивами
  • Опыт тестирования (JUnit, TestContainers)
  • Опыт работы в банковской сфере
  • Kafka

Задачи:

  • Разработка модулей, получение реестров (ASV), формирование отчётов (PAY), отправка
  • Генерация файлов в строгом формате (Win-1251, разделитель ^)
  • Интеграция с API, REST-клиент для взаимодействия, обработка ошибок
  • CMS-подпись, реализация подписи файлов (Bouncy Castle / КриптоПро)
  • Работа с БД, сохранение данных, выполнение запросов (JPA/Hibernate)
  • Написание модульных и интеграционных автотестов (JUnit, TestContainers)
  • Описание API, участие в подготовке технической документации

Важно, резюме должно отражать:

  • Расписано, чем занимался на каждом проекте
  • Указаны навыки и программы которые использовались
  • Ключевые компетенции: Java, Spring Boot 3.x, JPA / Hibernate, PostgreSQL, REST API, Maven / Gradle, Git

Писать Откликнуться

Канал Аутстаф запросов Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Java
  • Spring Boot
  • JPA
  • Hibernate
  • PostgreSQL
  • REST API
  • Maven
  • Gradle
  • Git
  • Kafka
  • JUnit
  • TestContainers
  • Bouncy Castle

Возможные вопросы на собеседовании

Вакансия предполагает работу с банковскими отчетами и специфическими форматами.

Расскажите о вашем опыте работы с кодировками и генерацией файлов со строгой структурой (например, Win-1251). С какими сложностями вы сталкивались?

В задачах указана реализация CMS-подписи.

Работали ли вы ранее с библиотеками Bouncy Castle или КриптоПро? Как вы организовывали процесс подписания файлов в Java-приложении?

Стек включает Spring Boot 3 и Java 17-21.

Какие новые возможности Java 17 или 21 вы использовали в своих проектах? Какие преимущества Spring Boot 3 вы считаете наиболее значимыми?

Упоминается использование TestContainers.

Как вы настраиваете интеграционное тестирование с помощью TestContainers для работы с PostgreSQL? В чем преимущество этого подхода перед использованием H2?

Проект связан с обработкой реестров и интеграциями.

Как вы обеспечиваете отказоустойчивость при интеграции с внешними REST-сервисами и обработке ошибок при получении данных?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россия