At a Glance
- Tasks: Join our team to build next-gen crypto trading systems using your Java expertise.
- Company: Leading financial technology firm in London with a focus on innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on cutting-edge technologies and career advancement.
- Why this job: Be at the forefront of crypto trading technology and make a real impact.
- Qualifications: 10+ years in software development with strong core Java skills.
The predicted salary is between 80000 - 100000 € per year.
Requirements:
- 10+ years' relevant development experience
- Excellent core Java skills
- Exceptional knowledge of concurrency and multithreaded programming
- Experience of developing low latency pricing and trading systems in a Linux environment
- Application performance profiling and optimisation (Desirable)
- EFX development experience in a low latency, zero GC environment (Desirable)
- Knowledge of institutional encodings (FIX, SBE) (Desirable)
- Fault tolerant, high availability, distributed computing (Desirable)
- Knowledge of low latency messaging (e.g. Aeron, 29West) (Desirable)
- Docker / Kubernetes / AWS (Desirable)
- Knowledge of Crypto
What the job involves:
We are looking for talented software engineers to join our London trading technology teams to build the next generation of crypto trading systems. You will have a strong server-side Java development background, with experience in one or more of order management systems, market connectivity, low latency messaging or price distribution. You will have the ability to work independently, have strong analytical and problem solving skills, with a desire to own issues and see them through to resolution.
Java Electronic Trading Engineer Vice President in London employer: Deepstreamtech
Join a leading financial technology firm in London, where innovation meets excellence. As a Java Electronic Trading Engineer Vice President, you will thrive in a dynamic work culture that fosters collaboration and encourages professional growth. With access to cutting-edge technology and a commitment to employee development, this role offers a unique opportunity to shape the future of crypto trading systems while enjoying a competitive benefits package and a vibrant city lifestyle.
StudySmarter Expert Advice🤫
We think this is how you could land Java Electronic Trading Engineer Vice President in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to low latency systems or Java development. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your core Java skills and concurrency concepts. Practice coding challenges that focus on multithreading and low latency scenarios to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Keep an eye on our job listings and make sure your application stands out by tailoring it to the specific role.
We think you need these skills to ace Java Electronic Trading Engineer Vice President in London
Some tips for your application 🫡
Show Off Your Java Skills:Make sure to highlight your core Java skills in your application. We want to see how your 10+ years of experience can bring value to our trading technology teams, so don’t hold back on showcasing your best projects!
Talk About Your Experience:If you've worked on low latency pricing and trading systems, let us know! Share specific examples of your work in a Linux environment, as this is key for the role. We love seeing real-world applications of your skills.
Highlight Problem-Solving Abilities:We’re looking for someone who can tackle challenges head-on. In your application, mention instances where you’ve owned issues and resolved them. This shows us you have the analytical mindset we need!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Deepstreamtech
✨Know Your Java Inside Out
Make sure you brush up on your core Java skills before the interview. Be prepared to discuss concurrency and multithreaded programming in detail, as these are crucial for the role. Practising coding problems related to these topics can really help you demonstrate your expertise.
✨Showcase Your Low Latency Experience
Since the job involves developing low latency pricing and trading systems, be ready to share specific examples from your past work. Discuss any projects where you optimised application performance or worked in a zero GC environment, as this will show you understand the demands of the role.
✨Familiarise Yourself with Relevant Technologies
Get comfortable with tools like Docker, Kubernetes, and AWS, as well as messaging systems like Aeron or 29West. Even if you haven't used them extensively, showing that you have a basic understanding can set you apart from other candidates.
✨Prepare for Problem-Solving Questions
Expect to face analytical and problem-solving questions during the interview. Think of scenarios where you've had to troubleshoot issues or optimise systems, and be ready to walk the interviewer through your thought process. This will highlight your ability to own issues and see them through to resolution.