Senior Fullstack Developer (for our partner group)

WHAT YOU'LL BE WORKING ON
  • Backend (Kotlin): Financial core: ledger, settlement, payouts, pricing, reserves
  • Integrations: payment providers, KYC/KYB, banking (SEPA/SWIFT)
  • Webhooks & event-driven processing
  • REST APIs for product and internal tools
  • BPMN workflows (Camunda): onboarding, AML, disputes, settlements
  • Compliance flows: transaction monitoring, SAR
  • Frontend (Next.js): Merchant portal (transactions, payouts, dashboards, onboarding)
  • Internal ops/admin tools (AML, disputes, treasury, compliance)
  • Developer portal (API docs, sandbox, integration guides)
  • Reconciliation across multiple systems (gateway → processor → bank)
  • Reporting: regulatory, scheme, financial
  • Fully automated testing (unit / integration / e2e, no manual QA). 
 
OUR TECH STACK
  • Backend: Kotlin, Spring Boot 3, Spring Modulith
  • Frontend: Next.js 15, TypeScript, shadcn/ui, Tailwind CSS
  • Database: PostgreSQL 18 (RDS, pgvector, JSONB, FTS)
  • BPMS: Camunda 8 (Zeebe, BPMN, DMN)
  • Auth: Okta
  • Infra: AWS, EKS, Docker, GitLab CI/CD

WHAT YOU NEED TO SUCCEED IN THIS ROLE
  • At least 4-5 years of experience with Java/Kotlin (Spring Boot)
  • Solid experience building REST APIs and backend systems
  • Hands-on experience with React / Next.js and TypeScript
  • Strong knowledge of PostgreSQL (queries, indexing, migrations)
  • Understanding of event-driven architecture, webhooks, async processing
  • Experience with API design (versioning, idempotency, error handling)
  • Experience with CI/CD and Git workflows
  • Full-stack mindset (not backend-only)
  • Ability to work with system design and architecture decisions
  • Proactive approach and ownership (doesn’t wait for tasks, drives solutions)
  • Testing ownership
  • AI fluency: actively using AI tools in daily engineering work (not just basic usage)
  • Comfortable in a fast-paced startup environment, actively contributing ideas and driving solutions end-to-end rather than just executing tasks
  • Good English level (at least A2-B1) and fluent russian 

WHAT WE OFFER

  • Remote work (EU timezone or close to it) 
  • Competitive compensation above typical market benchmarks for similar roles
  • Direct collaboration with CTO and CPO
  • Fintech domain: card payments, compliance, settlement - deep immersion
  • Paid vacation and sick leave
  • Company-provided equipment (Apple devices)
  • Small, highly engaged team with strong ownership
  • Real opportunity to influence product decisions and bring your ideas to life
  • Fast-paced environment with minimal bureaucracy