At a Glance
- Tasks: Develop and enhance high-performance trade processing systems in a fast-paced environment.
- Company: Leading investment bank with a focus on innovative trading technology.
- Benefits: Competitive day rate, hybrid work model, and opportunity for contract extension.
- Other info: Collaborative Agile environment with opportunities for professional growth.
- Why this job: Join a dynamic team and make an impact in the world of investment banking technology.
- Qualifications: Strong Java experience, especially with Java 17, and familiarity with Kafka.
The predicted salary is between 50000 - 70000 £ per year.
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)
Java 17 Developer (Investment Banking, Kafka) employer: Lorien
As a leading investment bank, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. Our London-based team offers competitive day rates, flexible hybrid working arrangements, and ample opportunities for professional growth within the fast-paced world of trading technology. Join us to collaborate with top-tier professionals and contribute to innovative solutions in a supportive environment that values your expertise.
StudySmarter Expert Advice🤫
We think this is how you could land Java 17 Developer (Investment Banking, Kafka)
✨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 job.
✨Tip Number 2
Prepare for those interviews! Brush up on your Java 17 skills and be ready to discuss your experience with Kafka and microservices. We suggest doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 3
Showcase your projects! If you've worked on any relevant trade processing systems or event-driven architectures, make sure to highlight these in your discussions. Real-world examples can really impress potential employers.
✨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities tailored for tech-savvy folks like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Java 17 Developer (Investment Banking, Kafka)
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 projects in investment banking. 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. Mention your passion for building high-performance systems and your experience working in Agile teams. Let us know what excites you about this opportunity!
Showcase Relevant Projects:If you've worked on any projects that involved trade processing systems or containerised microservices, make sure to include them. We love seeing real-world examples of your work, especially if they relate to the responsibilities outlined in the job description.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!
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 your experience with Java, especially in high-performance environments. They’ll likely ask about specific projects where you've used Java to solve complex problems.
✨Familiarise Yourself with Kafka
Since the role involves building scalable, event-driven architectures using Kafka, it’s crucial to understand how Kafka works. Be ready to explain how you've implemented Kafka in past projects and any challenges you faced while doing so.
✨Showcase Your Agile Experience
This position requires collaboration within Agile teams, so be prepared to talk about your experience working in Agile environments. Share examples of how you’ve contributed to design discussions, code reviews, and how you’ve adapted to changing requirements.
✨Prepare for Technical Challenges
Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures in Java, and be ready to demonstrate your problem-solving skills. It’s a good idea to review containerised microservices and Kubernetes as well.