Software Developer (Java/Scala) | London, UK
Software Developer (Java/Scala) | London, UK

Software Developer (Java/Scala) | London, UK

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
FlexTrade

At a Glance

  • Tasks: Join our team to develop cutting-edge trading solutions using Java and Scala.
  • Company: FlexTrade Systems, a leader in innovative trading technology.
  • Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a fun, dynamic team that values collaboration and continuous improvement.
  • Why this job: Make a real impact in the finance tech world while collaborating with talented developers.
  • Qualifications: Experience in software development, particularly in Java or Scala, and a passion for UI/UX.

The predicted salary is between 60000 - 80000 £ per year.

FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our clients a competitive edge.

Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies. At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to ever changing environment and technology, bringing integrity to every interaction and we continue to improve, grow together and collaborate as one team. All of these while having fun truly makes FlexTrade a wonderful place to work.

The Team

We are looking for an amazing developer to join our team building FlexTrade's OEMS platform, FlexONE, which is our state-of-the-art, fully integrated Order Management System and Execution Management System. This system was built from the ground up starting in 2013 and is written entirely in Scala. The FlexONE team is split between our Milwaukee office, where the product was first developed, and our London office, which is now predominantly responsible for development of the UI for the application.

The London team is an experienced group of Java and Scala developers, with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning.

Software Developer (Java/Scala) | London, UK employer: FlexTrade

FlexTrade Systems is an exceptional employer that fosters a collaborative and innovative work culture, particularly within our London office where the talented team of Java and Scala developers thrives. We prioritise employee growth through continuous learning opportunities, agile methodologies, and a commitment to best practices, all while maintaining a fun and engaging environment. Our dedication to integrity and adaptability ensures that every team member can contribute meaningfully to our cutting-edge trading solutions, making FlexTrade a truly rewarding place to advance your career.
FlexTrade

Contact Detail:

FlexTrade Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer (Java/Scala) | London, UK

✨Tip Number 1

Network like a pro! Reach out to current employees at FlexTrade on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Java/Scala prowess, make sure to mention it in conversations or interviews. It’s a great way to demonstrate your hands-on experience.

✨Tip Number 3

Prepare for the technical interview! Brush up on your coding skills and be ready to tackle some real-world problems. Practising with mock interviews can help you feel more confident when it’s your turn.

✨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 the FlexTrade team!

We think you need these skills to ace Software Developer (Java/Scala) | London, UK

Java
Scala
UI Design
UX Design
Agile Methodologies
Test-Driven Development (TDD)
Code Reviews
Pair Programming
Problem-Solving Skills
Adaptability
Collaboration
Software Development
Order Management Systems (OEMS)
Execution Management Systems (EMS)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Developer role. Highlight your experience with Java and Scala, and don’t forget to mention any relevant projects or technologies you've worked with that align with our needs.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software development and how you can contribute to FlexTrade's mission. Be genuine and let your personality come through!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in past projects. We love seeing how you approach problems and find innovative solutions, especially in a fast-paced environment like ours.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our team at FlexTrade!

How to prepare for a job interview at FlexTrade

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Scala, as these are key to the role. Brush up on your understanding of the frameworks and libraries commonly used in these languages, and be ready to discuss how you've applied them in past projects.

✨Showcase Your Problem-Solving Skills

FlexTrade values innovative solutions, so prepare to tackle some coding challenges during the interview. Practice common algorithms and data structures, and think aloud while solving problems to demonstrate your thought process.

✨Understand Agile Methodologies

Since the team uses agile practices, be prepared to discuss your experience with agile methodologies like Scrum or Kanban. Share examples of how you’ve contributed to sprints, participated in stand-ups, or adapted to changing requirements.

✨Emphasise Team Collaboration

FlexTrade prides itself on teamwork and collaboration. Be ready to talk about your experiences working in teams, how you handle feedback, and any instances where you’ve helped foster a collaborative environment, especially in code reviews or pair programming.

Software Developer (Java/Scala) | London, UK
FlexTrade
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>