Back to search
Bruin Financial & Professional Services Reedcouk · Posted 1mo ago

Java Developer

Manchester GBP 75000-85000 / year Permanent Remote

Permanent Reedcouk
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Full Stack Engineer (Java) – Financial Services
Location: Manchester (Hybrid)
Salary: Competitive + excellent benefits

We’re working with a global financial services organisation looking to hire a Full Stack Engineer to join a high-impact engineering team delivering scalable, enterprise-grade solutions.

This is a hands-on role, ideal for someone who is strong in Java and enjoys working across the full stack, contributing to architecture, delivery, and modern engineering practices.

The role

You’ll play a key role in delivering end-to-end software solutions, working closely with product and business stakeholders to build secure, scalable, and resilient systems.

While this is a full stack role, there is a strong emphasis on Java (Spring) and backend engineering, alongside exposure to modern frontend, cloud and DevOps environments.

Key responsibilities

  • Design, build and deliver scalable microservices using Java (Spring)
  • Own delivery across the full software lifecycle (design, build, test, deploy, support)
  • Work closely with stakeholders to translate business requirements into technical solutions
  • Contribute to architecture decisions, system integrations and modernisation initiatives
  • Implement best practices across code quality, testing and DevOps
  • Support cloud adoption and platform improvements
  • Develop and integrate AI-driven capabilities into applications and workflows
  • Ensure high standards across security, performance, and reliability

What we’re looking for

  • Strong Java development experience (Spring) in complex environments
  • Experience building microservices and API-driven architectures
  • Good understanding of DevOps practices (CI/CD, automation, testing)
  • Experience with tools such as GitLab, Docker, Splunk, AppDynamics
  • Exposure to frontend technologies (JavaScript / TypeScript, Angular)
  • Experience working in agile environments (Scrum / Kanban)
  • Interest or experience in AI tools and integrating AI into applications
  • Financial services experience is beneficial

Tech environment

  • Backend: Java (Spring, Maven), Groovy
  • Frontend: JavaScript / TypeScript (Angular)
  • Architecture: Microservices
  • Testing: JUnit, Spock
  • DevOps & tooling: GitLab, Docker, CI/CD pipelines
  • Cloud & monitoring: Private cloud, Splunk, AppDynamics

Why apply

  • Join a globally recognised financial services organisation
  • Work on large-scale, high-impact systems
  • Strong focus on modern engineering practices and innovation
  • Opportunity to work with AI-driven technologies
  • Excellent career progression within a structured environment


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent