Java 17 Developer (Investment Banking, Kafka) in London

Java 17 Developer (Investment Banking, Kafka) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
L

At a Glance

  • Tasks: Develop and enhance high-performance trade processing systems in a fast-paced environment.
  • Company: Join a leading investment bank with a collaborative culture.
  • Benefits: Competitive contract rates and exposure to front office technology.
  • Other info: Dynamic role with opportunities for growth and collaboration in Agile teams.
  • Why this job: Make an impact on critical trading systems and work with top-tier professionals.
  • Qualifications: Strong Java experience, preferably Java 17, and background in investment banking.

The predicted salary is between 60000 - 80000 £ per year.

Job Type: Contract/Temporary

Location: London (Hybrid)

Contract Length: 6 Months

Day Rate: Competitive (Inside/Outside IR35 dependent on engagement)

Start Date: ASAP

Overview

We are partnering with a leading investment bank looking to onboard an experienced Java Developer to join a front office trading technology team on an initial 6-month contract. The role focuses on building and enhancing trade processing systems within a fast-paced, high-performance environment.

Key Responsibilities

  • Develop and enhance high-performance trade processing systems
  • Work closely with Front Office, Trading, and Quant teams to deliver robust technical solutions
  • Design and build scalable, event-driven architectures using Kafka
  • Contribute to the development and optimisation of Trade Runner frameworks
  • Build containerised microservices deployed via Kubernetes
  • Ensure system reliability and performance in a Linux-based environment
  • Collaborate within Agile teams, contributing to design, code reviews, and best practices

Required Skills & Experience

  • Strong hands-on experience with Java (Java 17 preferred)
  • Proven background in investment banking or capital markets
  • Solid experience with trade processing systems
  • Exposure to or direct experience with Trade Runner platforms
  • Strong knowledge of:
    • Apache Kafka (event-driven architecture)
    • Kubernetes (container orchestration)
    • Linux/Unix environments
  • Experience building low-latency, high-throughput systems
  • Strong problem-solving skills and ability to work in a front office environment
  • Experience working directly with Front Office trading desks
  • Knowledge of asset classes such as FX, Fixed Income, or Derivatives
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with cloud platforms (AWS, GCP, or Azure)

Why Apply?

  • Work on critical, high-impact trading systems
  • Exposure to front office technology and business stakeholders
  • Collaborative, fast-paced environment within a top-tier investment bank
  • Competitive contract rates

Java 17 Developer (Investment Banking, Kafka) in London employer: Lorien

Join a prestigious investment bank in London as a Java 17 Developer, where you'll thrive in a collaborative and fast-paced environment focused on high-impact trading systems. With competitive contract rates and the opportunity to work closely with front office teams, you'll enhance your skills while contributing to cutting-edge technology solutions. This role not only offers exposure to key business stakeholders but also fosters professional growth through hands-on experience with advanced technologies like Kafka and Kubernetes.

L

Contact Details:

Lorien Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java 17 Developer (Investment Banking, Kafka) in London

Network Like a Pro

Get out there and connect with folks in the investment banking scene! Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings or can put in a good word for you.

Show Off Your Skills

When you land that interview, make sure to highlight your hands-on experience with Java 17 and Kafka. Bring examples of your work, especially any trade processing systems you've developed. This is your chance to shine and show how you can contribute to their high-performance environment!

Be Ready for Technical Questions

Brush up on your technical knowledge, especially around low-latency systems and container orchestration with Kubernetes. Prepare to discuss your problem-solving skills and how you've tackled challenges in previous roles. Confidence is key!

Apply Through Our Website

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for talented individuals like you to join our team in this exciting field.

We think you need these skills to ace Java 17 Developer (Investment Banking, Kafka) in London

Java 17
Investment Banking
Trade Processing Systems
Apache Kafka
Kubernetes
Linux/Unix
Low-Latency Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java 17, Kafka, and any relevant trade processing systems. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role in investment banking. Share specific examples of your past work that relate to the responsibilities listed in the job description.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention your problem-solving skills. We’re looking for someone who can thrive in a fast-paced environment, so share instances where you’ve tackled challenges head-on, especially in front office settings.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Lorien

Know Your Java Inside Out

Make sure you brush up on your Java 17 skills. Be prepared to discuss specific features and improvements in Java 17, as well as how you've applied them in previous projects. Practising coding challenges related to Java can also help you demonstrate your problem-solving abilities.

Understand the Investment Banking Landscape

Familiarise yourself with the investment banking sector, especially trade processing systems. Knowing how these systems work and their importance in a front office environment will show that you're not just a techie but also understand the business side of things.

Get Comfortable with Kafka and Kubernetes

Since the role involves building event-driven architectures using Kafka and deploying microservices via Kubernetes, make sure you can talk about your experience with these technologies. Consider preparing examples of how you've used them to solve real-world problems.

Showcase Your Collaboration Skills

This role requires working closely with various teams, so be ready to discuss your experience in Agile environments. Highlight any instances where you've contributed to design discussions or code reviews, as this will demonstrate your ability to collaborate effectively.