
ssp soft · Москва · 7 часов назад
В команду требуется опытный 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).
Документирование разработанных эндпоинтов.