Middle+/Senior Java Software Engineer (Java/Spring, Release & Operations Support)
Привлекательная вакансия в финтех-сфере с четкими задачами по модернизации. Удаленный формат работы в Европе и работа над сложным продуктом делают это предложение отличным вариантом для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена необходимостью работы с легаси-монолитом и критически важными финансовыми данными (переход на двойную запись). Требуется глубокая экспертиза в миграциях баз данных и поддержке релизов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для уровня Senior Java в Европе и Украине рыночный диапазон составляет от 4500 до 7000 USD. Данная позиция предполагает работу над сложным финтех-ядром, что обычно оплачивается по верхней границе рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Published time: 2026-11-10
Company name: Techstack
Title: Middle+/Senior Java Software Engineer (Java/Spring, Release & Operations Support)
Grades: middle+, senior
Job description: Join a Techstack team modernizing a Dutch bookkeeping platform's accounting core inside an existing Java/Spring monolith: moving from single-entry to database-backed double-entry accounting, safe schema and data migrations, reconciliation tooling, and production release support.
Location: Europe or Ukraine
Anywhere: No
Remote: Yes
Forbidden locations: Outside Europe and Ukraine
Tags:
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring
- Hibernate
- MariaDB
- PostgreSQL
- Flyway
Возможные вопросы на собеседовании
Вакансия предполагает переход с однократной на двойную запись в БД. Важно понимать, как кандидат обеспечит целостность данных.
Как бы вы спроектировали процесс миграции данных из системы с одинарной записью в систему с двойной записью в работающем монолите без простоя?
В описании упомянуты Flyway и безопасные миграции схем.
Какие стратегии вы используете для обеспечения обратной совместимости при изменении схемы базы данных в высоконагруженных системах?
Работа связана с бухгалтерским ПО, где точность критична.
Расскажите о вашем опыте разработки инструментов сверки (reconciliation) и как вы обрабатываете расхождения в данных?
Роль включает поддержку релизов и операций.
Как вы подходите к отладке проблем производительности в Java-приложении, возникающих непосредственно после деплоя в продакшн?
Используются Hibernate и реляционные БД (MariaDB/PostgreSQL).
В чем заключаются основные риски использования Hibernate при работе с финансовыми транзакциями и как их минимизировать?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

