Senior Java 17 Developer (Kafka & Investment Banking) in Slough

Senior Java 17 Developer (Kafka & Investment Banking) in Slough

Slough Temporary 60000 - 80000 £ / year (est.) Home office (partial)
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.
  • 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.

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

Desirable Skills

  • 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

Senior Java 17 Developer (Kafka & Investment Banking) in Slough employer: Lorien

Join a leading investment bank in London as a Senior Java Developer, where you'll thrive in a collaborative and fast-paced environment focused on high-impact trading systems. With opportunities for professional growth and exposure to front office technology, this role offers competitive contract rates and the chance to work alongside top-tier professionals in the industry. Embrace the challenge of building robust trade processing systems while enjoying the benefits of a hybrid work model.

L

Contact Details:

Lorien Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java 17 Developer (Kafka & Investment Banking) in Slough

Tip Number 1

Network like a pro! Reach out to your connections in the investment banking sector and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that dream role.

Tip Number 2

Get your hands dirty with some coding challenges! Brush up on your Java skills, especially with Java 17 and Kafka. Websites like LeetCode or HackerRank can help you prepare for those tricky technical interviews.

Tip Number 3

Tailor your approach! When you find a job that excites you, make sure to research the company and its tech stack. Show them you understand their needs and how you can contribute to their trading systems.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our team directly!

We think you need these skills to ace Senior Java 17 Developer (Kafka & Investment Banking) in Slough

Java 17
Apache Kafka
Kubernetes
Linux/Unix environments
Trade Processing Systems
Low-latency Systems
High-throughput Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java 17 and any relevant investment banking projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

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 Senior Java Developer role. Mention your experience with Kafka and trade processing systems, and let us know what excites you about working in a front office environment.

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex problems in high-performance environments. We love seeing how you approach challenges, especially in trading technology!

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 don’t miss out on any important updates. Plus, we can’t wait to hear from you!

How to prepare for a job interview at Lorien

Know Your Java Inside Out

Make sure you brush up on your Java 17 skills before the interview. Be prepared to discuss specific features and improvements in Java 17, as well as how you've applied them in previous projects, especially in high-performance environments.

Understand Trade Processing Systems

Since the role focuses on trade processing systems, it’s crucial to have a solid understanding of how these systems work. Be ready to talk about your experience with trade processing, and any challenges you've faced and overcome in this area.

Familiarise Yourself with Kafka and Kubernetes

Given the emphasis on event-driven architectures using Kafka and container orchestration with Kubernetes, make sure you can discuss your hands-on experience with these technologies. Prepare examples of how you've used them to build scalable systems.

Show Your Problem-Solving Skills

In a fast-paced trading environment, problem-solving is key. Think of specific instances where you've tackled complex issues in your previous roles, particularly in front office settings, and be ready to share these during the interview.