Senior Python/ Java Engineer - Backend

Principle is looking for a Senior Python/ Java Engineer - Backend

Job description

Build cloud-native, AI-driven platforms within a tier-one financial services environment.

We're working with a global financial institution on a large-scale engineering programme and are looking for a Senior Java / Python Engineer to deliver high-impact backend systems on AWS, with exposure to modern AI and LLM-based solutions.


What's in it for you

  • Annual Salary up to £70,000 - £78,000 per annum (DOE)
  • 12-month contract - Inside IR35 - PAYE
  • 5 days on-site, Central London
  • Enterprise-scale systems and long-term programme work


What you'll be doing

  • Designing and building backend services using Java and/or Python
  • Delivering cloud-native applications in AWS environments
  • Working with AI/ML solutions, including LLM inference and RAG-based semantic search
  • Owning the full SDLC: system design, development, testing, deployment, and operational stability


What we're looking for

  • Strong commercial experience with Java and/or Python
  • Hands-on experience delivering systems on AWS
  • Solid understanding of cloud-native and distributed architectures
  • Exposure to AI/ML platforms, ideally LLM-based solutions (e.g. RAG, OpenAI, Claude)
  • Experience working in regulated or enterprise environments


Interested?

Apply now for immediate consideration. For a confidential discussion, feel free to get in touch.

Extra information

Status
Open
Education Level
Secondary School
Location
London
Type of Contract
Full-time jobs
Published at
09-03-2026
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

London | Full-time jobs | Secondary School

Apply directly

Share this vacancy