IT Internship - Java Developer
IT Internship - Java Developer

IT Internship - Java Developer

London Internship No home office possible
O

At a Glance

  • Tasks: Join a team to build and scale real-time data services using Java and Kafka.
  • Company: A leading global trading firm focused on innovative technology solutions.
  • Benefits: Enjoy a competitive salary, collaborative culture, and opportunities for long-term work.
  • Why this job: Be part of a mission-critical project that impacts financial markets globally.
  • Qualifications: Experience with Apache Kafka and Java; financial services background is a plus.
  • Other info: On-site work in London 4 days a week; initial 12-month contract with potential extensions.

Now Hiring: Senior Java Developer (Kafka) – 12-Month FTC (rolling with years of work available - up to £120k base

Location: London (On-Site 4 days per week)

Initial 12-month fixed-term contract rolling with years of work available

A leading global trading firm is hiring a Senior Java Engineer with strong Kafka expertise to work on a mission-critical Trade Capture & PnL platform. If you're passionate about building high-throughput, real-time systems and want to work with a modern stack in a collaborative team—this role is for you.

The Mission

Join a core team of experienced engineers rebuilding the entire trade lifecycle and PnL platform from the ground up. The system has already gone live with its first electronic venue and is now scaling fast across multiple markets and asset classes.

What You’ll Be Working With

  • Java 17 & Spring Boot 3
  • Apache Kafka for high-volume data streams
  • Vertica & MSSQL
  • Kubernetes (on-prem orchestration)
  • Microservices architecture, containerised environments
  • Agile delivery with strong autonomy and ownership

Your Impact

  • Build and scale real-time Kafka-based data services
  • Design, develop, and support trade capture and PnL components
  • Collaborate across trading, infrastructure, and technology teams
  • Work across multiple asset classes with complex financial products
  • Contribute to a system designed to run with minimal dev involvement post go-live

What We’re Looking For

  • Proven commercial experience with Apache Kafka in high-throughput systems
  • Deep Java expertise (Java 17 preferred)
  • Strong understanding of microservices, distributed systems, and containers
  • Background in financial services or trading platforms is a major plus
  • A proactive, delivery-focused engineer who thrives in fast-moving teams

Interested? DM me to learn more or apply directly.

IT Internship - Java Developer employer: Orbis Group

Join a leading global trading firm in London, where innovation meets collaboration. As an IT Intern focusing on Java development, you'll benefit from a dynamic work culture that prioritises employee growth and offers hands-on experience with cutting-edge technologies like Kafka and microservices. With a commitment to fostering talent and providing opportunities for advancement, this role is perfect for those looking to make a meaningful impact in the fast-paced world of trading technology.
O

Contact Detail:

Orbis Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land IT Internship - Java Developer

✨Tip Number 1

Familiarise yourself with Apache Kafka and its role in high-throughput systems. Consider building a small project or contributing to open-source projects that utilise Kafka to demonstrate your hands-on experience.

✨Tip Number 2

Engage with the Java community, especially around Java 17 and Spring Boot. Join forums, attend meetups, or participate in online discussions to network with professionals who might provide insights or referrals.

✨Tip Number 3

Showcase your understanding of microservices and containerised environments by discussing relevant projects during interviews. Be prepared to explain how you’ve implemented these concepts in past experiences.

✨Tip Number 4

Research the financial services industry and the specific trading platforms used by the company. Understanding their business model and challenges can help you tailor your conversations and demonstrate your genuine interest.

We think you need these skills to ace IT Internship - Java Developer

Proven experience with Apache Kafka
Deep expertise in Java (Java 17 preferred)
Strong understanding of microservices architecture
Experience with distributed systems
Knowledge of containerisation and orchestration (Kubernetes)
Familiarity with Spring Boot 3
Experience with high-throughput, real-time systems
Understanding of trade capture and PnL components
Background in financial services or trading platforms
Agile delivery methodologies
Strong problem-solving skills
Ability to collaborate across teams
Proactive and delivery-focused mindset
Adaptability in fast-moving environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Kafka, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills in high-throughput systems and microservices.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building real-time systems and your understanding of the financial services sector. Mention how your background aligns with the company's mission and the specific role.

Showcase Relevant Projects: If you have worked on projects involving Java, Kafka, or similar technologies, be sure to include them in your application. Describe your role, the challenges faced, and the outcomes achieved to demonstrate your hands-on experience.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial in the tech industry.

How to prepare for a job interview at Orbis Group

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java, especially if you have worked with Java 17. Be prepared to discuss specific projects where you've used Java to solve complex problems, as this will demonstrate your deep understanding of the language.

✨Demonstrate Kafka Knowledge

Since the role requires strong expertise in Apache Kafka, be ready to explain how you've implemented Kafka in high-throughput systems. Discuss any challenges you faced and how you overcame them, as this will show your problem-solving skills.

✨Understand Microservices Architecture

Familiarise yourself with microservices and distributed systems, as these are crucial for the role. Be prepared to discuss how you've designed or worked with microservices in previous roles, and how they can improve system scalability and maintainability.

✨Prepare for Technical Questions

Expect technical questions related to Java, Kafka, and microservices during the interview. Brush up on relevant concepts and be ready to solve coding problems on the spot, as this will showcase your technical abilities and thought process.

IT Internship - Java Developer
Orbis Group
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>