Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python & Java Engineer - Backend

Principle HR

Greater London

On-site

GBP 70,000 - 78,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services consultancy is seeking a Senior Java / Python Engineer to design and implement cloud-native, AI-driven platforms. You will work on backend systems to deliver impactful solutions in a regulated financial environment, utilizing modern AI methodologies. The ideal candidate has strong expertise in Java and/or Python, hands-on AWS experience, and familiarity with distributed architectures. This is a 12-month contract role based in Central London, offering a salary of up to £78,000.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Java
Python
AWS
AI/ML solutions
distributed architectures
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 architecturesExposure 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.