Full Stack Software Engineer - Payments B2B

Treatwell • Spain, Spain • Posted June 14, 2026

About the Role

We're looking for a full-stack engineer to join our Payments B2B team.

You'll be working on the systems that give salon owners clarity and confidence over their financial lives: reconciliation, invoicing, transaction history, pay-ins and payouts. You'll also work on the internal tooling that keeps our ops, support, and compliance teams running smoothly at scale.

You'll work across the full stack — Java and Spring Boot on the backend, React and TypeScript on the frontend — owning what you build from conception to production.

You bring the mindset of someone who has genuinely sat with a small business owner and understood what it means when their financial data doesn't add up. You care about getting that right.

Our product is built on:

  • Backend: Java, Spring Boot, RabbitMQ, PostgresSQL, MS-SQL 
  • Frontend: React, TypeScript, Cypress, Jest
  • Infrastructure: Kubernetes, GitLab CI/CD, AWS, Datadog
  • Mindset:...