Junior Java Software Engineer
Junior Java Software Engineer

Junior Java Software Engineer

Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
Quant Capital

At a Glance

  • Tasks: Join a dynamic team to develop innovative trading software using Core Java.
  • Company: Leading tech-driven trading firm focused on big data technology.
  • Benefits: Competitive salary, large bonuses, flexible remote work, and continuous learning opportunities.
  • Why this job: Make a real impact in shaping the future of financial technology.
  • Qualifications: 2-4 years of Java development experience; passion for problem-solving.
  • Other info: Fast-paced, agile environment with excellent career growth potential.

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

Job Description

Java Software Engineer – Data Engineering

Up to £70,000 + bonus and benefits

4:1 hybrid in office – City of London

Quant Capital is hiring for a small, high-performing market maker in London. This is a junior-to-mid role focused primarily on Java development, with a secondary responsibility owning straightforward Python ETL/data ingestion into AWS and PostgreSQL. This is a growing team focused on data ingestion and building tooling for the wider firm.

What you’ll do:

  • Build and enhance Java backend services (APIs, batch jobs, integrations) used across the business
  • Write clean, testable code with solid engineering discipline (testing, code review, debugging, production support)
  • Maintain and extend Python-based ingestion/ETL (pragmatic plumbing, not heavy data engineering)
  • Work with PostgreSQL (schemas, migrations, performant queries, data validation)
  • Improve service reliability: monitoring/logging, sensible alerting, and predictable deployments via CI/CD

Tech:

Java (primary), Python (secondary), AWS, PostgreSQL + Git, CI/CD, logging/monitoring

What they want:

  • 2–5 years of experience building production systems (or equivalent ability)
  • Strong Java fundamentals (OO design, APIs/services, concurrency basics, testing)
  • Some UI development
  • Comfortable with SQL/PostgreSQL
  • Some Python experience (enough to manage and improve existing ETL/ingestion)

Nice to have

  • Any finance or markets exposure
  • Familiarity with common AWS patterns for running services and pipelines

Why this role

  • Broader scope than pure app dev: you’ll understand the data feeding the platform
  • Lean team, high impact, strong growth runway

My client is based London. Home work is encouraged but you will need to be able to come to the City if needed.

Junior Java Software Engineer employer: Quant Capital

Join a pioneering tech-driven trading firm in London, where innovation meets opportunity. As a Junior Java Software Engineer, you'll thrive in a dynamic and agile environment that prioritises technology over finance, offering you the chance to make a tangible impact on cutting-edge financial products. With a strong emphasis on employee growth, collaboration, and the freedom to explore new technologies, this company is an excellent employer for those looking to advance their careers while working on meaningful projects.
Quant Capital

Contact Detail:

Quant Capital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Java Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Java developers. You never know who might have a lead on that perfect Junior Java Software Engineer role.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects and contributions. This is a great way to demonstrate your passion for coding and problem-solving to potential employers.

✨Tip Number 3

Prepare for those interviews! Brush up on your Core Java knowledge and be ready to tackle technical questions. Practice coding challenges and think about how you can apply your skills to real-world problems.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can give you a better chance of landing that dream job in tech-driven trading.

We think you need these skills to ace Junior Java Software Engineer

Core Java
Java Development
Multi-threaded Java
Agile Methodologies
Test Driven Development
Problem Solving
Hadoop
Flink
RUST
JavaScript
React
Redux
Flow
Linux
Jenkins
Kafka
Avro
Kubernetes
Puppet

Some tips for your application 🫡

Show Your Passion for Java: When writing your application, let us see your enthusiasm for Java development shine through! Share any personal projects or experiences that highlight your problem-solving skills and love for coding.

Tailor Your CV to the Role: Make sure your CV is tailored specifically for this Junior Java Software Engineer position. Highlight relevant experience, especially in Core Java, and don’t forget to mention any exposure to multi-threaded applications!

Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid jargon and focus on what makes you a great fit for our innovative tech-driven environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to shape the future of financial technology!

How to prepare for a job interview at Quant Capital

✨Know Your Java Inside Out

Make sure you brush up on your Core Java skills before the interview. Be ready to discuss your experience with multi-threaded programming and any projects you've worked on. They want to see your passion for solving engineering problems, so be prepared to share specific examples.

✨Show Your Problem-Solving Skills

During the interview, expect to tackle some technical challenges or coding exercises. Practice common algorithms and data structures beforehand. This is your chance to demonstrate how you approach problem-solving, so think aloud and explain your thought process as you work through the problems.

✨Familiarise Yourself with Their Tech Stack

Even if you haven't worked with all the technologies listed, do some research on Hadoop, Flink, and other tools mentioned in the job description. Showing that you're eager to learn and adapt will impress them. You might even want to mention any relevant projects or experiences that relate to these technologies.

✨Be Ready to Discuss Agile Methodologies

Since the environment is agile and fast-paced, be prepared to talk about your experience working in similar settings. Share how you’ve contributed to team dynamics, adapted to changes, and delivered results under tight deadlines. This will show that you can thrive in their work culture.

Junior Java Software Engineer
Quant Capital
Go Premium

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

>