Fullstack AI Developer (Java/Python) - Investment Bank

Fullstack AI Developer (Java/Python) - Investment Bank

Full-Time No home office possible
Robert Walters

At a Glance

  • Tasks: Build next-gen AI-driven platforms using Java/Python and modern AWS infrastructure.
  • Company: Globally recognised investment bank with a focus on innovation.
  • Benefits: Competitive daily rate, potential contract extension, and hands-on experience with cutting-edge tech.
  • Other info: Dynamic environment with opportunities for professional growth and collaboration.
  • Why this job: Join a high-profile initiative and make an impact in the finance sector.
  • Qualifications: 8+ years in software engineering with strong Java/Python and AWS skills.

Before applying for this role, please read the following information about this opportunity found below.

Join a high-profile greenfield initiative within a globally recognised financial institution, building next-generation research and data platforms powered by cloud-native engineering and AI. This is an opportunity to work on a cutting-edge programme delivering scalable, AI-driven solutions across modern AWS infrastructure, React front ends, and advanced LLM/RAG workflows.

London-based | 5 days onsite

12-month contract + likely extension

£600-£800 per day (PAYE)

What you'll be doing:

  • Building and enhancing cloud-native applications using Java and/or Python
  • Developing modern React front-end solutions
  • Designing scalable systems on AWS
  • Delivering AI-powered features using LLMs, semantic search, and RAG architectures
  • Driving engineering best practices across CI/CD, DevOps, testing, and system reliability
  • Collaborating with senior engineering and product stakeholders on a flagship transformation programme

What we're looking for:

  • 8+ years' software engineering experience
  • Strong hands-on experience with Java and/or Python
  • Proven expertise with AWS cloud technologies
  • Full stack engineering capability, ideally including React
  • Experience building secure, production-grade distributed systems
  • Strong understanding of modern SDLC, CI/CD, and cloud-native development
  • Exposure to AI/ML solutions, particularly LLMs, OpenAI/Claude, or RAG frameworks, is highly desirable
  • Background in banking, fintech, or asset management preferred

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates.

Fullstack AI Developer (Java/Python) - Investment Bank employer: Robert Walters

As a Fullstack AI Developer at this prestigious investment bank, you will be part of a transformative greenfield initiative that not only embraces cutting-edge technology but also fosters a collaborative and innovative work culture. With competitive daily rates and the opportunity to work on scalable AI-driven solutions in a dynamic London environment, this role offers significant potential for professional growth and development within a globally recognised financial institution.

Robert Walters

Contact Detail:

Robert Walters Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Fullstack AI Developer (Java/Python) - Investment Bank

Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to AI and cloud technologies. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Python, and AWS. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of AI/ML concepts. Practice common algorithms and system design questions. We recommend using platforms like LeetCode or HackerRank to get in the zone!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Fullstack AI Developer (Java/Python) - Investment Bank

Java
Python
AWS Cloud Technologies
React
AI/ML Solutions
LLMs
RAG Frameworks

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Python, and AWS. We want to see how your skills align with the cutting-edge AI solutions we're building, so don’t hold back on showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're excited about this greenfield initiative and how your background in software engineering makes you the perfect fit for our team. Keep it engaging and personal!

Showcase Your Projects:If you've worked on any cloud-native applications or AI-driven features, make sure to mention them. We love seeing real-world examples of your work, especially if they involve modern tech like React or LLMs!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Robert Walters

Know Your Tech Stack

Make sure you’re well-versed in Java, Python, and AWS. Brush up on your knowledge of React as well. Be ready to discuss specific projects where you've used these technologies, and how they relate to building scalable, cloud-native applications.

Showcase Your AI Knowledge

Since this role involves AI-driven solutions, be prepared to talk about your experience with LLMs, semantic search, and RAG architectures. Bring examples of how you've implemented AI/ML solutions in past projects, and be ready to discuss the challenges you faced.

Demonstrate Collaboration Skills

This position requires working closely with senior engineering and product stakeholders. Think of examples where you’ve successfully collaborated on a project, highlighting your communication skills and ability to drive engineering best practices.

Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios relevant to full-stack development. This will help you demonstrate your thought process and approach to tackling complex issues.