- Страна
- Кипр
- Зарплата
- 6 000 $ – 7 000 $
Откликайтесь
на вакансии с ИИ

Senior Backend Engineer
Привлекательная вакансия в финтехе с современным стеком и возможностью релокации на Кипр. Зарплата выше среднего по рынку для данного региона, а задачи по созданию SaaS-платформы обещают профессиональный рост.
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний в финтех-домене (KYC/AML), опытом проектирования multi-tenant архитектур и работы с Keycloak. Требуется более 5 лет опыта и владение специфическим стеком для регулируемых систем.
Анализ зарплаты
Предложенная зарплата в 6000-7000 евро net является конкурентоспособной для Кипра. Она находится на уровне или чуть выше медианы для Senior Java разработчиков в Лимассоле, где рыночный диапазон обычно составляет 5000-6500 евро.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к созданию масштабируемой Wealth Management платформы на Кипре и отправляйте свое резюме Ольге в Telegram!
Описание вакансии
#вакансия#vacancy#Java#Fintech
Вакансия: Senior Backend Engineer
Location: Cyprus, Limassol
Full time
Salary: 6-7 К net
We're looking for a Senior Backend Engineer to help build and standardize a sophisticated wealth management platform that we're transforming into a white-label solution for multiple financial entities.
You'll work on complex financial workflows (KYC/AML, account management, transactions) while building robust APIs and services that will serve as the foundation for a multi-tenant SaaS platform.
THE PLATFORM
Wealth management solution handling client onboarding, KYC/AML compliance, investment accounts, agent/broker management, transaction processing, and regulatory compliance. We're building back-office admin tools and client self-service portals.
TECH STACK
Backend:
Java Spring Boot REST APIs
PostgreSQL database with complex queries and transactions
Keycloak authentication (OAuth2/JWT)
Maven for dependency management
Docker for containerization
Frontend (just for context):
Next.js (App Router, Server Components)
React with TypeScript
Refine.dev enterprise admin framework
Ant Design UI library
WHAT YOU'LL DO
Design and implement REST APIs for financial workflows
Build complex business logic for KYC/AML, transactions, and compliance
Architect backend for white-label multi-tenancy
Implement robust data models and database schema design
Ensure data integrity, security, and audit trails
Implement authentication, authorization, and role-based access control
Optimize database performance and query efficiency
Write comprehensive tests (unit, integration, API tests)
Reduce technical debt and improve code quality
REQUIRED SKILLS
5+ years backend development with Java and Spring Boot
Strong understanding of Spring ecosystem (Spring Security, Spring Data JPA, Spring Web)
REST API design and implementation best practices
PostgreSQL (transactions, indexes, optimization)
Authentication and authorization (OAuth2, JWT, RBAC)
Experience with financial or regulated systems
Git, Docker, and CI/CD basics
HIGHLY VALUED
Keycloak integration and customization
Experience with multi-tenant architectures and data isolation
Financial services or fintech experience
Deep understanding of KYC/AML compliance requirements
Experience with regulatory reporting and audit trails
Event-driven architecture and message queues
Database migration tools (Flyway, Liquibase)
Performance optimization and scalability patterns
Experience with microservices architecture
WHY JOIN
Transform a platform into white-label SaaS serving multiple entities
Complex financial domain with sophisticated workflows
Modern backend stack: Spring Boot, PostgreSQL, Keycloak
Focus on quality: architecture, testing, security, scalability
Remote-first, work from anywhere
Real impact on wealth management operations
For CV: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- CI/CD
- PostgreSQL
- Microservices
- Docker
- Java
- OAuth2
- REST API
- Spring Boot
- Maven
- Keycloak
- Liquibase
- Flyway
- JWT
- Spring Security
- Spring Data JPA
Возможные вопросы на собеседовании
Вакансия предполагает работу над white-label решением. Важно понимать, как кандидат обеспечит изоляцию данных.
Как бы вы спроектировали архитектуру базы данных для multi-tenant SaaS платформы, чтобы обеспечить максимальную изоляцию данных клиентов?
В финтехе целостность данных критична. Вопрос проверяет навыки работы с транзакциями в PostgreSQL.
Как вы обеспечиваете атомарность и консистентность данных при выполнении сложных финансовых транзакций, затрагивающих несколько сервисов?
Keycloak указан как ключевой элемент стека для аутентификации.
Опишите ваш опыт кастомизации Keycloak. Как бы вы реализовали специфические требования RBAC для разных финансовых организаций в рамках одной системы?
Проект связан с комплаенсом и аудитом.
Какие подходы вы используете для реализации надежных аудит-логов (audit trails), которые невозможно подделать или случайно удалить?
Работа с финансовыми потоками требует высокой производительности БД.
Расскажите о самом сложном случае оптимизации запроса в PostgreSQL, с которым вы сталкивались. Какие инструменты мониторинга вы использовали?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Senior Node.js Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!