Logo for HeadHunters Hub

Senior Scala Backend Developer

Role overview

Qualifications

  • Strong professional backend development experience at senior level
  • Advanced commercial experience with Scala, ideally including Scala 3
  • Practical knowledge of functional programming and effect systems such as Cats Effect
  • Solid experience with PostgreSQL and production-grade data modelling

Responsibilities

  • Design, develop, and maintain backend services using Scala 3 and Cats Effect
  • Help define the architecture and technical direction of a new FinTech product
  • Build reliable workflows for financial operations, domain events, and data projections
  • Apply Event Sourcing, CQRS, and Domain-Driven Design principles to production systems

About the company

HeadHunters Hub logo

HeadHunters Hub

Staffing & Recruiting

Welcome to HeadHunters Hub, your premier partner in connecting top-tier professionals with leading organizations in the fintech sector. Founded by fintech professionals with over 24 years of experience, we possess a unique and deep understanding of the industry's main pain points, needs, and the profile of the ideal candidate for every client. This expertise allows us to quickly search and identify the most suitable candidates from our extensive portfolio.Specializing in executive search, talent acquisition, and leadership placements, we excel at identifying and engaging visionary minds for fintech disruptors, established financial institutions, and innovative startups globally. Our expertise lies in recognizing the unique skill sets, innovation-driven mindsets, and leadership capabilities essential for success in this fast-paced industry.We focus on filling key positions, including:βœ… Top Management (COO, CEO, CFO, CTO)βœ… Business Development and Salesβœ… Key Account Managersβœ… Customer Supportβœ… Data (Analyst, Engineer, Scientist)βœ… Financial (Accountant, Controller, Internal Auditor, Treasurer)βœ… Human Resources (Manager, Director, Recruiter)βœ… KYC/AML (including MLRO)βœ… Legal and Complianceβœ… Marketing and PRβœ… Product Development (Manager/Owner)Discover unparalleled career opportunities or find top fintech talent to transform your organization. Contact us today to learn how our specialized expertise can elevate your career or business. Join the Fintech Talents Hub at https://careers.hhhub.eu and ignite your career growth.#FintechLeaders #TalentInnovation #CareerGrowth

Company details

IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

🌍 About the Company

The client develops technology for the financial services sector and is now building a new FinTech product alongside its established platform. Its distributed team works across Ukraine, Poland, and other European countries. Engineers operate with meaningful ownership and contribute directly to technical and product decisions. This is a strong fit for someone who prefers a focused team and complex backend engineering over layers of process.

πŸ’Ό About the Role

As a Senior Scala Backend Developer, you will design and build backend services that process financial operations, events, and projections. You will join a team of four engineers, helping shape the architecture of a new product while improving the reliability and performance of the existing platform. The role combines hands-on development with technical decision-making, code review, and close collaboration across a distributed team.

πŸ” Responsibilities

  • Design, develop, and maintain backend services using Scala 3 and Cats Effect;

  • Help define the architecture and technical direction of a new FinTech product;

  • Build reliable workflows for financial operations, domain events, and data projections;

  • Apply Event Sourcing, CQRS, and Domain-Driven Design principles to production systems;

  • Develop data and storage solutions using PostgreSQL, Redis, and MinIO;

  • Improve system performance, resilience, observability, and maintainability;

  • Write automated tests and maintain high engineering standards across the codebase;

  • Review code, share technical feedback, and support sound implementation decisions;

  • Investigate production issues and deliver sustainable fixes;

  • Contribute to the continued development and support of the existing platform.

πŸŽ“ Requirements

  • Strong professional backend development experience at senior level;

  • Advanced commercial experience with Scala, ideally including Scala 3;

  • Practical knowledge of functional programming and effect systems such as Cats Effect;

  • Solid experience with PostgreSQL and production-grade data modelling;

  • Understanding of distributed systems, asynchronous processing, and concurrency;

  • Experience designing maintainable backend services and contributing to architectural decisions;

  • Confident approach to automated testing, code review, and performance optimization;

  • Eligibility to work or provide services and receive payments legally within the EU, subject to the employer’s compliance and contracting requirements.

Nice to Have
  • Experience in FinTech, payments, banking, or other transaction-heavy systems;

  • Hands-on knowledge of Event Sourcing, CQRS, or Domain-Driven Design;

  • Experience with Redis and S3-compatible object storage such as MinIO;

  • Familiarity with financial ledgers, transaction processing, event projections, or reconciliation.

🀝 Key Competencies

  • Strong ownership of technical decisions and delivery outcomes;

  • Clear communication within a small, distributed engineering team;

  • Structured thinking when working with complex financial domains;

  • Pragmatic judgement when balancing architecture, delivery speed, and maintainability;

  • Ability to review solutions constructively and explain technical trade-offs.

✨ The Employer Offers

  • EUR 4,000–7,000 gross per month, based on seniority and relevant expertise;

  • Fully remote work from an eligible European location;

  • Direct influence over the architecture of a new FinTech product;

  • Significant ownership within a focused four-person engineering team;

  • Work with a modern functional Scala stack and complex financial systems;

  • Collaboration with colleagues across Ukraine, Poland, and the wider EU;

  • Scope to grow through product development, architectural work, and technical leadership.

If you enjoy functional Scala, distributed systems, and the precision required by financial technology, this role offers the scope to make your engineering decisions count.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Back-End Developer Related jobs

Other jobs at HeadHunters Hub

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.