At a Glance
- Tasks: Design and develop high-performance Java applications for electronic trading systems.
- Company: Join a leading firm in financial services with a focus on innovation.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Collaborative team with high engineering standards and exciting challenges.
- Why this job: Make a direct impact on mission-critical trading platforms in a fast-paced environment.
- Qualifications: Strong Core Java experience and knowledge of low-latency systems required.
The predicted salary is between 60000 - 80000 € per year.
We’re looking for a Senior Java Engineer to join a high‑performing Electronic Trading engineering team working on low‑latency, high‑throughput systems at scale. This role offers the opportunity to build and evolve mission‑critical trading platforms, working closely with trading, quant, and product teams to deliver performant and resilient solutions in a fast‑paced environment.
What you’ll be working on:
- Designing and developing high‑performance Java applications
- Building low‑latency, distributed services used in live trading
- Optimising performance, scalability, and system resilience
- Collaborating closely with front‑office stakeholders
- Contributing to architectural decisions and technical direction
What we’re looking for:
- Strong commercial experience with Core Java
- Experience working on low‑latency, high‑throughput systems
- Solid understanding of concurrency, multithreading, and performance
- Background in financial services, trading, digital assets or similarly complex environments is highly desirable
- Passion for clean code, engineering best practices, and problem‑solving
Why this role?
- Work on business‑critical electronic trading systems
- High engineering standards and a strong technical culture
- Exposure to complex, real‑time systems and challenges
- Opportunity to make a direct and visible impact
Equal Opportunities: We are an equal opportunities employer and are committed to creating an inclusive environment for all employees. We welcome applications from candidates of all backgrounds and do not discriminate on the basis of age, disability, gender identity or expression, race, religion or belief, sex, sexual orientation, or any other protected characteristic.
Software Engineer employer: TRM-International
Join a leading firm that champions innovation and excellence in the financial services sector, where as a Senior Java Engineer, you'll be part of a dynamic team dedicated to building high-performance electronic trading systems. Our inclusive work culture fosters collaboration and creativity, offering ample opportunities for professional growth and development while making a tangible impact on mission-critical projects. Located in a vibrant city, we provide a stimulating environment that encourages continuous learning and embraces diverse perspectives.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those working in electronic trading or similar fields. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your experience with Core Java and low-latency systems.
✨Tip Number 3
Prepare for technical interviews by brushing up on concurrency and multithreading concepts. We all know how crucial these are in high-performance environments, so be ready to discuss your problem-solving strategies.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Core Java and low-latency systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about building high-performance applications and how your background in financial services can add value to our team.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex challenges in previous roles. We love candidates who can demonstrate their engineering best practices and clean coding habits!
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’re considered for this exciting opportunity in our Electronic Trading team!
How to prepare for a job interview at TRM-International
✨Know Your Java Inside Out
Make sure you brush up on your Core Java skills before the interview. Be prepared to discuss your experience with low-latency systems and how you've optimised performance in past projects. They’ll likely ask you technical questions, so having solid examples ready will show you know your stuff.
✨Understand the Trading Environment
Familiarise yourself with the financial services sector, especially electronic trading. Knowing the basics of how trading platforms work and the challenges they face will help you connect with the interviewers. It shows you’re not just a coder but someone who understands the business context.
✨Showcase Your Problem-Solving Skills
Be ready to discuss specific problems you've solved in previous roles, particularly around concurrency and multithreading. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for them to see your thought process and impact.
✨Ask Insightful Questions
Prepare some thoughtful questions about their engineering culture and the challenges they face with their trading systems. This not only shows your interest in the role but also gives you a chance to assess if the company is the right fit for you.