Java Engineer

Posted 09 July 2026
LocationLondon
Job type Permanent
Reference35036

Job description

Backend Engineer – Java
Location: London/Edinburgh (Hybrid) | Type: Permanent

The Role

Our client, a leading global consultancy, is growing their Engineering team and is looking for experienced Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we'd love to hear from you.

As a Backend Engineer, you'll contribute to high-impact, client-facing projects that shape the future of financial services. You'll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms, with exposure to different domains within FS & Energy.

What You'll Do

  • Build and deliver scalable backend services using Java (11, 17+)

  • Design and implement APIs and microservices for enterprise systems

  • Work across cloud platforms, particularly AWS, using best practice deployment techniques

  • Contribute to architecture discussions and solution design

  • Develop robust test coverage including unit, integration, and performance testing

  • Collaborate in agile teams alongside clients, product managers, and other engineers

What We're Looking For

  • Java Development – Expertise in Java 11, 17 and above

  • Spring Boot – Proficiency with the Spring Boot framework

  • Cloud Services – Deep understanding of deploying enterprise-level software into any public cloud, preferably AWS

  • Architecture Patterns – Experience implementing microservices, event-driven, CQRS and cloud-native architectures

  • CI/CD – Strong understanding of CI/CD pipelines, particularly within the AWS ecosystem

  • Database Management – Proficiency in both SQL and NoSQL databases

  • Message Brokers – Experience with Kafka

  • Testing – Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests

  • Java Streaming – Core understanding of Java streaming and AWS integration

  • Infrastructure as Code – Experience with CloudFormation or similar tools for infrastructure management

  • Large-Scale Systems Design – Experience with designing large-scale systems

  • Distributed Systems Troubleshooting – Ability to troubleshoot distributed systems

Bonus Points For

  • An appetite to contribute to the wider business outside of project assignments — thought leadership, supporting RFPs, coaching/mentoring junior engineers

  • Proficiency with GitLab for CI/CD processes

  • Behaviour Driven Design – Experience writing automation test cases in Cucumber using BDD

  • AWS Certified Solutions Architect – Associate or Professional level certification required

  • Security Best Practices – Strong knowledge of security best practices, including IAM Roles, KMS, etc.

Why Join

  • Be part of a collaborative, non-hierarchical team laser-focused on creating impact for clients and employees alike. Shape your career around your strengths, with flexibility, trust, and genuine support for your growth and wellbeing.

  • A competitive, people-first benefits package including:

    • Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover

    • Mental Health: Access to counselling services, wellbeing platforms, and in-house first aiders

    • Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement

    • Family Care: Complimentary backup care sessions for emergency childcare or elder care

    • Holiday Flexibility: 5 weeks of annual leave, with the option to buy or sell days

    • Continuous Learning: Minimum 40 hours of training annually, plus a dedicated coach from Day One

    • Healthcare Access: Online GP services

    • Extra Perks: Gym membership, travel insurance, dining discounts, season ticket loans, Cycle to Work scheme, and dental insurance