FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Backend, 12 Month Maternity Cover FTC
Charlotte Tilbury BeautySoftware Engineer at Charlotte Tilbury Beauty focused on developing scalable back-end services using Java and Spring Boot. Collaborating across teams to enhance product features and optimize workflows.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building scalable back-end services and APIs using Java and Spring Boot, while also possessing strong front-end development skills with React, TypeScript, and modern testing practices. Proficient in leveraging AWS for high-performance solutions and utilizing AI tools to enhance product features and optimize workflows.
Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkAWS Cloud InfrastructureReact Application DevelopmentAutomated Testing Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootReactTypeScriptNode.jsNext.jsSCSSJestCypressMaven
Tools & Technologies
CircleCIGitHubContentfulElasticPathOptimizely
Industry Keywords
API DevelopmentMicroservices ArchitectureContinuous DeploymentA/B TestingWeb Application Development
Tech Stack
Tools & technologiesAWSCloudCypressJavaJavaScriptJestMavenNext.jsNode.jsReactReduxSCSSSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- 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.
- Any experience building modern mobile-first web applications and components using React, TypeScript or Next.js is beneficial.
Requirements
What you’ll need- On the back end we use Java with Spring Boot, in an AWS (Amazon Web Services) environment
- On the front-end React, Redux, TypeScript, Node.js, NextJS and SCSS, and test with Jest, Enzyme, React testing library and Cypress
- Orchestration of our test and deployment process using CircleCI with GitHub, Maven
- We use Contentful and ElasticPath as our content and commerce engines respectively
- We also use Optimizely to run A/B testing on the features we build
Benefits
Comp & perks- 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.
- Bring your furry friend to work with you on our allocated dog friendly days and spaces and not to forget our generous product discount and gifting!