Java Software Engineer - Trading in London
Java Software Engineer - Trading

Java Software Engineer - Trading in London

London Full-Time No home office possible
Randstad Technologies

At a Glance

  • Tasks: Join a high-performance team managing a complex trading platform with modern tech.
  • Company: Dynamic company focused on innovative eBond Booking and Messaging solutions.
  • Benefits: Competitive daily rate, hybrid work model, and exposure to cutting-edge technologies.
  • Other info: Opportunity to work in a fast-paced environment with a focus on career growth.
  • Why this job: Be part of a team that drives innovation in trading technology and enhances your skills.
  • Qualifications: Expertise in Java, multithreading, and experience with reactive programming required.

Join a high-performance eBond Booking and Messaging team managing a complex trading platform. The environment features a modern microservices architecture, reactive programming, and a fully automated CI pipeline with weekly releases.

  • Java Expert: Java 8+, Multithreading, and RESTful Webservices.
  • Reactive & Agile: Experience with Functional Reactive Programming (RxJava/Flow API) within an Agile/Scrum setup.
  • Data & Systems: Proficiency in Spring, SQL (Sybase/PostgreSQL), and distributed systems (Zookeeper).

Java Software Engineer - Trading in London employer: Randstad Technologies

Randstad Technologies is an exceptional employer, offering a dynamic work environment in the heart of London that fosters innovation and collaboration. With a strong focus on employee growth, we provide opportunities for continuous learning and development within a high-performance team that embraces modern technologies and agile methodologies. Our hybrid working model ensures a healthy work-life balance, making us an attractive choice for talented Java Software Engineers looking to make a meaningful impact in the trading sector.
Randstad Technologies

Contact Detail:

Randstad Technologies Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer - Trading in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in trading environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Java projects, especially any that involve multithreading or RESTful web services. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for the interview like it’s the final boss level! Brush up on your knowledge of reactive programming and distributed systems. Be ready to discuss how you've tackled challenges in Agile teams, as this will show you're a perfect fit for their setup.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect match for your skills. Plus, applying directly shows your enthusiasm and commitment to joining our team.

We think you need these skills to ace Java Software Engineer - Trading in London

Java 8+
Multithreading
RESTful Webservices
Functional Reactive Programming
RxJava
Flow API
Agile
Scrum
Spring
SQL
Sybase
PostgreSQL
Distributed Systems
Zookeeper

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java expertise and experience with multithreading and RESTful web services. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about trading platforms and how your experience with reactive programming fits into our team. Let us know what excites you about this opportunity!

Showcase Your Agile Experience: Since we work in an Agile/Scrum environment, make sure to mention any relevant experience you have. We love seeing how you’ve contributed to team dynamics and project success in past roles!

Apply Through Our Website: We encourage you to apply directly 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 updates from us!

How to prepare for a job interview at Randstad Technologies

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially Java 8 and above. Be prepared to discuss multithreading and RESTful web services in detail, as these are crucial for the role.

✨Showcase Your Reactive Programming Skills

Since the team works with Functional Reactive Programming, be ready to explain your experience with RxJava or Flow API. Consider preparing a few examples of how you've implemented these in past projects.

✨Familiarise Yourself with the Tech Stack

Get comfortable with Spring, SQL (especially Sybase and PostgreSQL), and distributed systems like Zookeeper. You might be asked to solve problems or answer questions related to these technologies during the interview.

✨Embrace Agile Methodologies

As the role is within an Agile/Scrum setup, be prepared to discuss your experience working in such environments. Think of specific instances where you contributed to team success and how you adapted to changes quickly.

Java Software Engineer - Trading in London
Randstad Technologies
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

>