Senior Java Developer

Senior Java Developer

Full-Time 60000 - 84000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop a critical pre-trade platform using Java and Kafka.
  • Company: Dynamic commodities client based in London with a focus on innovation.
  • Benefits: Up to £925 per day, hybrid working, and potential contract extensions.
  • Why this job: Join a fast-paced environment and make an impact in investment banking.
  • Qualifications: Extensive Java and Kafka experience, plus knowledge of Python frameworks.
  • Other info: Exciting opportunity for career growth in a collaborative setting.

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

I am currently working with a London-based Commodities client who are actively seeking a Senior Java Developer to work on the development of a business-critical pre-trade platform.

What you'll need to succeed:

  • Extensive Java development experience within investment banking or commodities - must have.
  • Extensive Kafka experience.
  • Working knowledge of Python frameworks, e.g. Django, Flask, Pandas etc.
  • Strong experience with data streaming standards and design patterns.
  • Good knowledge of Microsoft's development stack.

What you'll get in return:

  • Up to £925pd depending on experience.
  • Initial 6-month contract with extensions.
  • London-based hybrid working.

What you need to do now:

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Senior Java Developer employer: Hays Technology

Join a dynamic London-based Commodities firm that values innovation and expertise, offering a collaborative work culture where your contributions directly impact the development of a critical pre-trade platform. With competitive pay rates and flexible hybrid working arrangements, this role not only provides immediate financial rewards but also fosters professional growth through exposure to cutting-edge technologies and industry practices.
H

Contact Detail:

Hays Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in investment banking or commodities. 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 experience with Java, Kafka, or Python frameworks, make sure to highlight these in conversations. Be ready to discuss specific projects where you’ve used these technologies to solve real problems.

✨Tip Number 3

Prepare for technical interviews by brushing up on data streaming standards and design patterns. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, if this role isn’t quite right, we can help you find something that fits your skills perfectly.

We think you need these skills to ace Senior Java Developer

Java Development
Kafka
Python Frameworks
Django
Flask
Pandas
Data Streaming Standards
Design Patterns
Microsoft Development Stack

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive Java development experience, especially in investment banking or commodities. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Showcase Your Skills: Don’t forget to mention your experience with Kafka and any Python frameworks you’ve worked with. We’re looking for a well-rounded developer, so let us know how you’ve used these technologies in your past roles.

Keep It Professional: While we love a friendly tone, make sure your application is polished and professional. Double-check for typos and ensure your formatting is consistent. First impressions matter!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Hays Technology

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be ready to discuss your past projects and how you've used Java in investment banking or commodities. Prepare to explain your thought process and problem-solving techniques when coding.

✨Kafka is Key

Since extensive Kafka experience is a must, ensure you can talk about your hands-on experience with it. Be prepared to discuss specific use cases where you've implemented Kafka in your projects, and how it improved data streaming and processing.

✨Show Off Your Python Knowledge

Even though Java is the focus, having a working knowledge of Python frameworks like Django or Flask can set you apart. Brush up on these frameworks and be ready to discuss how they can complement your Java work, especially in data handling.

✨Familiarise Yourself with Microsoft's Stack

Good knowledge of Microsoft's development stack is important, so make sure you're comfortable discussing it. Highlight any relevant experience you have and how it integrates with your Java development work, especially in a hybrid working environment.

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

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>