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 collaboration and career growth.
- 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 London 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 unique advantages of working in a hybrid model that promotes work-life balance while contributing to cutting-edge financial technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java 17 Developer (Kafka & Investment Banking) in London
✨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 practical projects. Showcase your skills by contributing to open-source projects or building your own applications using Java 17 and Kafka. This not only sharpens your skills but also gives you something impressive to talk about in interviews.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your Java, Kafka, and trade processing systems knowledge. Practice coding challenges and be ready to discuss your past experiences in detail, especially how you've tackled problems in high-performance environments.
✨Tip Number 4
Don't forget to apply through our website! We have loads of exciting roles that match your skills. Plus, applying directly can sometimes give you an edge over other candidates. So, what are you waiting for? Get your application in!
We think you need these skills to ace Senior Java 17 Developer (Kafka & Investment Banking) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with Java 17, Kafka, and any relevant investment banking projects. 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 Senior Java Developer role. Share specific examples of your work in trade processing systems and how you've collaborated with trading teams.
Showcase Your Problem-Solving Skills:In your application, don’t forget to mention your problem-solving abilities. We love candidates who can tackle challenges head-on, especially in high-pressure environments like investment banking.
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 from us!
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 ready to discuss your hands-on experience and any specific projects you've worked on, especially those related to trade processing systems. They’ll want to see that you can not only code but also understand the nuances of high-performance environments.
✨Familiarise Yourself with Kafka and Kubernetes
Since this role involves building event-driven architectures using Kafka and deploying microservices via Kubernetes, it’s crucial to have a solid grasp of these technologies. Prepare to discuss how you've used them in past projects and be ready to tackle technical questions or scenarios involving these tools.
✨Understand the Investment Banking Landscape
Having a background in investment banking or capital markets is key for this position. Brush up on your knowledge of asset classes like FX, Fixed Income, or Derivatives. Being able to speak the language of finance will show that you’re not just a techie but also understand the business side of things.
✨Showcase Your Problem-Solving Skills
In a fast-paced trading environment, strong problem-solving skills are essential. Be prepared to share examples of challenges you've faced in previous roles and how you overcame them. This will demonstrate your ability to thrive under pressure and contribute effectively to the team.