Senior Backend Software Engineer
We’re looking for talented, friendly and experienced Software Engineers to help build our suite of customer facing products. Here in the Treatwell tech team we’re a nice bunch, we love to ship software and we like to think we’re pretty smart. We believe in Agile principles and values, our teams typically use Kanban and various XP practices, we love DDD and are using an event driven architecture to further decouple our applications and increase resilience. We like to use the right tech for the job but we don’t get seduced by the latest shiny fads. In this role, you will make a meaningful contribution in ensuring we make the right decisions.
You will be working on a variety of exciting technologies. Our application code is written in Java 11 using Spring Boot, Hibernate and Immutables. We use Redis for caching, Elasticsearch powers our venue searching and RabbitMQ is our message broker. Your application will be deployed within Docker containers and monitored using Prometheus. Everything runs in AWS.
You will be responsible for:
About you:
About Treatwell
Hi, we’re Treatwell. Nice to meet you.
We’re a team of 700 (and growing) passionate and brilliantly talented people across Europe. We’re the industry’s smartest salon management software, all connected to Europe’s leading booking platform, working with over 40,000 salon partners across 13 countries and processing over 4 million bookings every month. And.breathe.
But we’re not done yet. We’re on an exciting journey to digitally revolutionise the hair and beauty community.
If this excites you, we might have just the role for you.
We’ll treat you with:
Equal Ops
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. Please add any adjustment requests to your application.