Full Stack Software Engineer - Payments B2B

Treatwell
📍 Spain, Spain, Spain 💼 Full time 🕒 Posted June 11, 2026

Job Description

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:...

Ready to Apply?

Submit your application today and join our talented team at Treatwell.

Submit Application

Job Details

  • Location Spain, Spain
  • Job Type Full time
  • Category Computer Occupations
  • Posted Date June 11, 2026
  • Application Deadline July 21, 2026