Senior Full-Stack Engineer
About the role
Small team, no legacy, no bureaucracy — just strong engineers making the right technical decisions together. This role lives in our Finance domain: settlements, reconciliation, bank integrations, and core banking.
Fintech experience is non-negotiable. You need to arrive with payments knowledge, take ownership fast, and become the go-to expert on settlement and reconciliation. The engineering bar is high — we expect independent judgment and quality delivery.
What you'll build
Financial core — immutable ledger, settlement engine, IC++/blended pricing, rolling reserves
Integrations — gateways, processors, KYC/KYB, SEPA/SWIFT via REST APIs
Compliance workflows — Camunda 8, transaction monitoring, sanctions screening, SAR workflows
Merchant & Ops portals — settlements, payouts, chargebacks, AML, disputes, underwriting
Developer portal — API docs, integration guides, sandbox
Reconciliation & reporting — full payment lifecycle; regulatory, scheme, and financial reports
Quality — automated unit, integration, and E2E tests. No manual QA.
What you bring
6+ years Kotlin/Java (Spring Boot) — REST, JPA/Hibernate, transactions
3+ years Next.js/React — SSR, TypeScript, state management
Strong PostgreSQL — complex queries, indexing, JSONB, migrations
Webhook processing, event-driven systems, OAuth2/OpenID Connect
Hands-on fintech experience — settlements, reconciliation, bank and core banking integrations
AI fluency — daily use of Cursor, Claude Code, Codex, or similar with real engineering judgment
Proactivity — you find problems before they find you and drive solutions to completion
English — confident reading/listening; strong spoken English is a plus