Intern Java developer - summer internships
Intern Java developer - summer internships

Intern Java developer - summer internships

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 collaborative environment with opportunities for long-term work and professional growth.
  • Why this job: Be part of a mission-critical project that impacts trading across multiple markets.
  • Qualifications: Experience with Apache Kafka and Java, plus a passion for fast-paced environments.
  • Other info: This is an on-site role in London, requiring presence four days a week.

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.

Intern Java developer - summer internships employer: Orbis Group

As a leading global trading firm located in the heart of London, we offer an exceptional work environment that fosters innovation and collaboration. Our culture prioritises employee growth through hands-on experience with cutting-edge technologies like Java 17 and Apache Kafka, while our commitment to agile methodologies ensures that every team member has a voice in shaping our mission-critical systems. Join us for a rewarding internship where you can make a tangible impact on the financial technology landscape.
O

Contact Detail:

Orbis Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Intern Java developer - summer internships

✨Tip Number 1

Familiarise yourself with Apache Kafka and its applications 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

Brush up on your Java skills, particularly Java 17 and Spring Boot. Engage in coding challenges or online courses that focus on these technologies to ensure you're well-prepared for technical discussions during the interview.

✨Tip Number 3

Gain a solid understanding of microservices architecture and containerisation. You could explore Kubernetes tutorials or create a simple microservices application to showcase your knowledge and practical skills.

✨Tip Number 4

Network with professionals in the financial services and trading technology sectors. Attend relevant meetups or webinars to connect with industry experts, which could lead to valuable insights and potential referrals for the role.

We think you need these skills to ace Intern Java developer - summer internships

Proven experience with Apache Kafka
Deep expertise in Java (Java 17 preferred)
Strong understanding of microservices architecture
Experience with distributed systems
Familiarity with containerised environments
Knowledge of 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
Collaboration skills across teams
Proactive and delivery-focused mindset
Ability to work in fast-moving teams

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to grasp the key responsibilities and required skills. Highlight your experience with Java, Kafka, and any relevant financial services background in your application.

Tailor Your CV: Customise your CV to reflect the specific skills and experiences that align with the job requirements. Emphasise your proficiency in Java 17, Spring Boot, and any experience with microservices or containerised environments.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building high-throughput systems and your ability to work in collaborative teams. Mention specific projects where you have successfully implemented similar technologies.

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.

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 and how it contributed to the success of those projects.

✨Demonstrate Kafka Knowledge

Since the role requires strong Kafka expertise, brush up on your understanding of high-throughput systems and be ready to explain how you've implemented Kafka in past projects. Discuss any challenges you faced and how you overcame them.

✨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 reliability.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and coding abilities. Practice coding challenges related to Java and Kafka, and be ready to explain your thought process during the interview.

Intern Java developer - summer internships
Orbis Group
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>