Java-разработчик
Уровень зарплаты: от 250 000 руб.
Местоположение: Россия, Красноярский край (МСК +4ч)
Резюме: Java-разработчик
Компания:Небольшая продуктовая IT-компания в банковской сфере .
Проект:
Радар‑Факторинг - автоматизация факторинговых процессов всех участников сделки: реестры финансирования, ЭДО, УКЭП, отчётность. Основана на Camunda/BPMN 2.0, несколько личных кабинетов (клиент/банк/финансирование), интеграции с электронными площадками факторинга.
Что делал:
1. Реализовал систему валидации реестров: разбор Excel-реестров (Apache POI), проверка структуры, ИНН/БИК/счетов, дат, дубликатов поставок; нормализация данных; обработка, классификация ошибок и отображение для пользователей.
2. ЭДО, УКЭП и МЧД: проверка машиночитаемых доверенностей внутри zip-архивов заявок; оптимизация подписания реестров через событийную модель; реализация системы статусов доверенностей.
3. Интеграции с площадками факторинга (Контур Факторинг, Факторин, ФакторПлат): выгрузка поставок, синхронизация документов.
4. Провёл миграцию на Spring Boot 3.4.7: javax→jakarta, фиксы под Hibernate 6, Logback 1.5, Camunda 7.23; портирование изменений между архитектурами с ручным разрешением конфликтов слияния.
5. Спроектировал leader-only режим для мультиинстансного деплоя: только один активный инстанс пишет в БД и выполняет фоновые задачи; standby защищён от записи на трёх уровнях - перехват SQL (insert/update/delete) через Hibernate-инспектор, перехват исходящих REST-вызовов, остановку Camunda job executor и всех scheduled-задач.
Стек:
- Java, Spring Boot 3.4.7, Spring Security, JPA/Hibernate,
- Camunda 7.23/BPMN,
- Keycloak,
- RabbitMQ, PostgreSQL, MS SQL (FDW), Flyway,
- Apache POI,
- Docker, Git, JUnit АО «Решетнев»
Железногорск (Красноярский край), www.iss-reshetnev.ru/
Java-разработчик
Компания входит в состав госкорпорации «Роскосмос», занимается проектированием и производством спутников. Численность основного предприятия превышает 8000 человек.
Подразделение, в котором работал, - отдел развития системы менеджмента качества.
Проект:
АРМ - автоматизированное рабочее место. Разработан с использованием микросервисной архитектуры и состоит из множества модулей.
Служит для автоматизации сборки изделия и используется на каждом этапе производства.
Что делал:
1) Разработал серверную часть модуля управления качеством.
2) Механизм сбора статистики неисправности с отправкой отчета и экспортом в pdf файл.
3) Строил RESTful API для взаимодействия с пользовательским интерфейсом.
4) Покрытие кода тестами с помощью JUnit.
5) Расследовал неисправности в логах с последующем рефакторингом и исправление ошибок в коде.
Стек:
– Java, Spring Boot, JPA, Security, Maven, JUnit
– PostgreSQL, Redis
– Kafka
– Docker, Git
Посмотрите похожие резюме
Программист-бекендер
Зарплата: 150 000 руб.
Зарплата: 150 000 руб.
Java разработчик
Зарплата: 220 000 руб.
Зарплата: 220 000 руб.
Java Developer
Зарплата: 300 000 руб.
Зарплата: 300 000 руб.
Frontend разработчик
Зарплата: 70 000 руб.
Зарплата: 70 000 руб.
