mthree logo

Software Developer (Java/C++/Algorithmic Trading)

mthree

Join Our Team as a Software Developer

Are you a recent graduate looking to kickstart your career in software development? At mthree, we connect talented graduates with leading global businesses. Our clients include top-tier investment banks and organizations across various industries, such as insurance, healthcare, and travel. Through our Alumni graduate program, you will receive paid training, ongoing support, and opportunities to work with leading global employers.

Role Overview

As a Software Developer, you will be part of a development team for one of our clients, focusing on creating and maintaining low-latency, high-performance applications for market order execution. You will work on a variety of asset classes and manage projects from inception through deployment and support.

Key Responsibilities

  • Develop and maintain systems for order execution across various markets.
  • Manage the full project lifecycle, including requirements gathering, development, deployment, and support.
  • Enhance existing systems and develop new functionalities.
  • Provide Level 3 support and perform exchange certification, regression testing, and deployment.
  • Engage with various business functions and gain exposure to trading, wealth management, and more.

What We Offer

  • Training: Fully paid, in-depth, interactive training in small classes with graduates like you. Our training is created and delivered by industry experts.
  • Salary: A generous graduate salary with pay rises every 9 months to reflect your progress.
  • Benefits: A flexible benefits package, ongoing training and support, and valuable industry experience.

What You’ll Learn

  • How to design, develop, and test a full-stack application.
  • Professionalism, including communication skills and personal interactions.
  • Industry concepts at a high level.
  • Monitoring, supporting, and troubleshooting, and how it ties into good development processes.

Requirements

  • Bachelor’s degree in computer science or a related major.
  • A GPA of 2.7 or higher.
  • 0-1 years of C++ development experience; familiarity with C++11/14/17 is a plus.
  • Unix/Linux experience.
  • Proficiency in Python for test automation and tooling.
  • Experience with distributed applications and service-based architecture.
  • Strong understanding of object-oriented principles, design patterns, and threading techniques.
  • Experience in low latency/high performance development.
  • Knowledge of exchange connectivity is advantageous.
  • Strong communication skills, both verbal and written.
  • Experience with scripting (Perl, Shell, Python) and Agile/DevOps practices.
  • Experience with large-scale distributed systems and an ability to support business integration.
  • Knowledge of finance industry a plus.

How to Apply

Apply via the form below and tell us a bit about you. Complete the online assessment, and if successful, you will be invited to interviews with our friendly talent team and one or more of our clients.

At mthree, we value diversity and are committed to providing an inclusive environment where all colleagues can flourish. We offer competitive compensation and a comprehensive benefits package. Join us and start building your career in an in-demand niche.

Benefits
Extracted with AI

  • Fully paid, in-depth, interactive training
  • Generous graduate salary
  • Pay rises every 9 months
  • Flexible benefits package
  • Ongoing training and support
  • Valuable industry experience

Similar jobs

Last update: 23 minutes ago

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

BlockTech logo
BlockTech

Quantitative Developer with Python and C++

Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

VERUM ARTES PROFESSIONAL STAFFING logo
VERUM ARTES PROFESSIONAL STAFFING

Senior Java Developer

Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

CGI logo
CGI

Fullstack Developer with Retail Focus

Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.

CGI logo
CGI

Fullstack Software Developer Java / JavaScript

Join CGI as a Fullstack Software Developer specializing in Java and JavaScript, working on innovative software solutions in Eschborn, Germany.

Cegeka logo
Cegeka

Medior Java Developer

Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

SThree logo
SThree

Fullstack Developer with Angular Expertise

Join our team as a Fullstack Developer with Angular expertise, working remotely with occasional on-site meetings in Berlin.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Deutsche Bank logo
Deutsche Bank

Lead Full Stack Developer

Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.

HiveMQ logo
HiveMQ

Senior Software Engineer (Java, MQTT, MongoDB)

Join HiveMQ as a Senior Software Engineer to design and develop scalable MQTT software systems. Work remotely with a diverse team.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Progressive Recruitment logo
Progressive Recruitment

Fullstack Developer (m/f/d) with Java and Spring Boot

Join as a Fullstack Developer in Essen, focusing on Java, Spring Boot, and web technologies in a hybrid work environment.

Omnia Retail logo
Omnia Retail

Senior Software Developer - AWS, Java, Python, Scala

Join Omnia Retail as a Senior Software Developer, working with AWS, Java, Python, and Scala in a hybrid role in Frankfurt.

Computer Futures logo
Computer Futures

.NET Developer / Tester

.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.