
Software Engineer II - Java - Backend
Brookwood Recruitment Ltd · Manchester
Salary undisclosed

Brookwood Recruitment
OverviewThis is 6 months initially
The rate is £577.50 Inside IR35 umbrella per day, it is 37.5 hours per week
1 day in the Manchester office per week
This is a Backend Java Developer role.
Join the Insurance Offers team as a Software Engineer II and help build greenfield backend services that power insurance offers end-to-end. In this role, you’ll design and develop scalable, high-performance services, implement eligibility and configuration logic, integrate with dependent systems, and keep production services reliable. You’ll take meaningful ownership—making technical decisions within your team, improving service health through SLIs/SLOs, and solving problems that impact customers across mobile apps, the website, and internal systems.
Required SkillsStrong backend engineering experience building and scaling services, components, and internal systemsExperience designing reliable, high-performance systems with a focus on performance and scalabilityHands-on ability to own services end-to-end, including monitoring and improving SLIs/SLOsStrength in problem-solving and prioritising work based on customer and business impactAbility to communicate clearly with both technical and non-technical audiencesExperience writing and maintaining automated tests in environments with complex interactions (e.g., many concurrent experiments)Comfort assessing tradeoffs across languages, architecture choices, and risk (e.g., Perl, Java, or similar)Nice to Have SkillsExperience integrating services with multiple dependent systems in a distributed environmentFamiliarity working in experimentation-heavy product environments (high volume of tests/variants)Experience supporting and improving production reliability for customer-facing systemsInterest in contributing to hiring, interviewing, and onboarding effortsPreferred Education and ExperiencePreferred: A bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)Preferred: Professional experience at the Software Engineer II level (or similar scope), including independent ownership and technical decision-making within a teamOther RequirementsParticipation in team collaboration activities such as interviewing and onboarding may be expectedThis role supports inclusive hiring—adjustments and tools are available to support candidates through the application and interview process and in performing core job functionsBring your engineering craft, curiosity, and ownership mindset—apply today and help build the next generation of insurance offer services.

Brookwood Recruitment Ltd · Manchester
Salary undisclosed

Capco · Greater Manchester
Salary undisclosed
Capco · Edinburgh
£85,000 - £110,000

Insight International (UK) Ltd · United Kingdom
Salary undisclosed