# Software Engineer - Backend - 12 Month Maternity Cover FTC

**Company**: Charlotte Tilbury Beauty
**Location**: London
**Work arrangement**: hybrid
**Job type**: full-time
**Category**: Engineering
**Industry**: Beauty

**Apply**: https://apply.workable.com/j/D488D7AE41?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_84af49f1-4f6

## Description

We're looking for motivated, curious, and collaborative engineers who are excited to build game-changing features with luxury-level polish and reliability. As a Software Engineer - Backend, you will be responsible for building scalable back-end services and APIs using Java and Spring Boot, designing scalable systems and well-defined service interfaces, and writing clean, high-quality code.

Responsibilities:

- Building scalable back-end services and APIs using Java and Spring Boot

- Designing scalable systems and well-defined service interfaces, with a strong understanding of modern software architecture and testing practices

- Writing clean, high-quality code that is easy to test, maintain and extend across both front-end and back-end services

- Driving quality through excellent automated testing practices, including API testing to enable continuous deployment

- Understanding how modern web applications work end to end, from browser HTTP requests and API calls through to service-layer logic, data handling and page rendering

- Using AI tools and practices to enhance product features, improve code quality and optimise engineering workflows

- Building high-performance, reliable and scalable solutions on AWS or similar public cloud infrastructure

Requirements:

- Experience with Java and Spring Boot

- Knowledge of modern software architecture and testing practices

- Familiarity with AWS or similar public cloud infrastructure

Benefits:

- 25 days holiday (plus bank holidays) with an additional day to celebrate your birthday

- Inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey

- Financial security and planning with our pension and life assurance for all

- Wellness and social benefits including Medicash, Employee Assist Programs and regular social connects with colleagues

- Dog friendly days and spaces

- Generous product discount and gifting

## Skills

### Required
- Java
- Spring Boot
- AWS
- API testing
- Automated testing
- Cloud infrastructure

### Nice to have
- React
- TypeScript
- Next.js

---

Source: [Apply at apply.workable.com](https://apply.workable.com/j/D488D7AE41?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
