Город: Москва
Занятость: Проект, 5/2
Опыт работы: Более 6 лет
В команду требуется опытный Java-разработчик (Middle+/Senior) с сильным бэкграундом в корпоративных приложениях.
Занятость гибридная (2 раза в неделю офис на Кутузовском проспекте), проект на 3 месяца. Предлагаем сотрудничество по ИП/ ГПХ/ самозанятости.
Над чем предстоит работать:
Создание бэкенд-сервиса для формирования строго структурированных отчетов и расчетных ведомостей. Система обрабатывает входящие данные, генерирует выходные файлы и отправляет их по защищенным каналам.
Технологические требования:
-
Core: Java 17–21, Spring Boot 3.x.
-
Базы данных: PostgreSQL + Hibernate (на уровне проектирования сущностей и JPQL).
-
Сети: RESTful сервисы (создание провайдеров и клиентов).
-
DevOps-инструменты: Maven/Gradle, Git.
-
Дополнительные навыки (приветствуются): Криптография (Bouncy Castle/КриптоПро), работа с ZIP-архивами, автоматизация тестирования, знание банковской специфики и Kafka.
Основные обязанности:
-
Программирование модуля приема реестров и выгрузки платежных поручений (формат Win-1251, разделитель "^").
-
Написание кода для взаимодействия с внешними системами через REST API с обработкой всех сценариев ошибок.
-
Реализация логики наложения электронной подписи на исходящие документы.
-
Администрирование слоя данных: персистентность и выполнение запросов.
-
Обеспечение качества через написание тестов (JUnit, TestContainers).
-
Документирование разработанных эндпоинтов.
Адрес: Москва
Похожие вакансии