You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Backend Java Developer


£70,000 - £85,000 Per Annum

London, United Kingdom

Business Operations,FinTech,IT/Technical,Java,Operations,Software Development

Permanent | Full Time



Not specified

My client is building a digital insurer of the future. They use machine learning, automation, their own technology stack and comprehensive data integrations to offer quicker, simpler and fairer insurance to customers.

They are building the largest insurance company of our generation, and are looking to double their people over the next 12 months.

They believe in autonomy, locality in decision making and delivery teams who own their outcomes. You’ll be working as an individual contributor in a cross-functional product delivery team reporting to the Engineering Team Lead. You’ll be using cloud technologies with continuous delivery practices in a distributed system built with a modern technology stack. You will have the opportunity to do work that really impacts customers and organisational growth. You will be in a fast paced environment where you’ll be expected to move from code commit to production multiple times a day. This has enabled them to be a high growth startup with 3,000% revenue growth in 2019, meaning they are one of the fastest-growing Insurtech’s in Europe. 


What you'll be doing 🤔

·       You’ll be working on the product team which enables efficient automation for tens of thousands of policies and ensures that we can provide customers with affordable, instant and inclusive insurance 

·       Participate in setting the quarterly team OKRs 

·       Participate in technical scoping, estimation and briefs. We don’t believe in heavyweight processes and aspire to follow Agile principles. Whilst we borrow heavily from practices like Scrum and Kanban, also borrowing rituals from other high performing delivery teams we’re looking for engineers who are adaptable and open-minded

·       You will work closely with the team’s product owner to understand requirements, build the solutions, deliver functionality, write automation tests, build continuous delivery pipelines all the way through to deployment, monitoring and supporting these systems in production

·       You will help us evolve our architecture to optimise for product delivery speed with high confidence.


Who you are 🙋

·       You are a self-starter who likes to take ownership

·       You enjoy working as part of a team and owning the work you do

·       You enjoy creating and managing processes

·       You are curious and have a can-do attitude

·       You are patient and stay calm under pressure

·       You are organised and can be relied upon to get things done

·       You enjoy working in a high growth/scaling environment

·       You enjoy problem-solving and creating innovative solutions

·       You have a continuous delivery mindset


Experiences that will help you succeed 🎓

·       A bachelor’s degree of 2:1 or above 

·       Experience working in cross-functional teams in a metric-driven framework, ideally OKR’s

·       3+ years experience with Java 8+ & Spring

·       Commercial experience with Microservices

·       Commercial awareness of AWS

·       Commercial awareness of ReactJS or other modern web frameworks

·       Commercial experience with Terraform

·       Worked in a high growth start-up environment


Our Tech Stack 💻

·       Java 13 Services

·       Spring Boot with Spring Cloud

·       Dynamo DB

·       Neptune DB

·       Terraform

·       Docker

·       Event Sourcing


·       Competitive salary 💵

·       Stock options 👩‍👩‍👦‍👦

·       33 day holiday allowance (inc bank holidays) 🏖️

·       Learning and training (with at least 2 days a year for self development)📚

·       Bi-weekly engineering presentation sessions 🎓

·       Bi-annual hackathons 🍕

·       Flexible working 🕑

·       Health insurance 🏥

·       Pension 👵🏽

·       Cycle to work scheme 🚲

·       Monthly socials 🎳


Logistics 🖊

·       Our process consists of a phone interview, a video interview, a take home technical test and a 3 hour onsite interview. We can be flexible with this process where needed.