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