Spain Remote (Global) Full-time

Treatwell is hiring a Senior Backend Software Engineer - Java

About the Role

Treatwell is looking for a Senior Backend Software Engineer to make meaningful contributions to our company's direction. You'll work on a variety of technologies, driving improvements in both processes and software, and help accelerate our journey.

What You'll Do

  • Do whatever you can to help your team meet or exceed its goals.
  • Drive incremental improvements in both the way we work and the software we deliver.
  • Help realise the company's vision and accelerate the journey.
  • Mentor the existing team.
  • Raise the bar in quality overall.
  • Be part of an empowered team to operate independently and ship to production as frequently as you see fit.

What We're Looking For

  • Experience with most of our tech stack: Java with Spring Boot, Hibernate, PostgreSQL, MSSQL, Git, GitLab, GitLab CI, Docker, Kubernetes, AWS.
  • Ability to learn new technologies quickly.
  • Knowledge of good technical design and how to ensure quality is embedded in the software development process.
  • Deep understanding of how distributed applications are designed and built.
  • Proven experience in a high-performing, autonomous Agile development team that delivers continuously.
  • Experience with practices like pair programming, automated testing, TDD, BDD, and continuous integration (trunk base development).
  • Good communication skills.
  • Ability to use skills and expertise to improve the lives of those around you.
  • Ability to develop mentoring and leadership skills whilst collaborating with other Engineers.

Technical Stack

  • Java, Spring Boot, Hibernate
  • PostgreSQL, MSSQL
  • Git, GitLab, GitLab CI
  • Docker, Kubernetes, AWS

Team & Environment

You'll be part of an empowered, autonomous team.

Benefits & Compensation

  • 28-days holiday, plus bank holidays
  • Monthly 40EUR Treatwell vouchers
  • Benefits platform offering cycle to work scheme, high street discounts and other perks
  • Growth funds for you to develop and grow with your team
  • Mental health support through partnership with Plumm

Work Mode

This is a fully remote position.

Treatwell is an ‘Open to All’ employer and warmly welcomes everybody to the team. We are committed to making reasonable adjustments to the recruitment process as required.

Required Skills
JavaSpring BootHibernatePostgreSQLMSSQLGitGitLabGitLab CIDockerKubernetesMicroservicesAPI DevelopmentSystem DesignCloud PlatformsCI/CD
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Treatwell

Treatwell is the industry’s smartest salon management software, all connected to Europe’s leading bookings platform, working with over 50,000 salon partners across 13 countries, processing over 8 million bookings every month.

Visit website
Job Details
Category backend
Posted 8 months ago