Published on May 16, 2025

Junior Software Engineer

Deutsche Börse Group

About the job

Tracing its origins to 1585, Deutsche Börse Group has become one of the world's leading exchange organisations and an innovative market infrastructure provider. In this role, we provide investors, financial institutions and companies access to global capital markets. By creating trust in the markets of today and tomorrow we foster growth and contribute to the prosperity of future generations. Deutsche Börse Group is an international company, headquartered in Frankfurt/Main, Germany. With more than 6,700 employees, the company has a strong global presence for its customers all over the world, including Luxembourg, Prague, Chicago, London, Cork, New York and many other locations. Clearstream is a leading European supplier of post-trading services. The wholly owned subsidiary of Deutsche Börse ensures that cash and securities are promptly and effectively delivered between trading parties. Clearstream Luxembourg offers an international, diverse and inclusive working environment. There are numerous good reasons to work for us: high level of responsibility at an early stage, attractive benefits and a broad variety of career opportunities.

Your area of work:
We are looking for a junior or experienced Software Engineer to join our Collateral Management Technology team. This team is responsible for developing and maintaining real-time systems dealing with Collateral Management, as part of a large-scale landscape involving Settlement, Custody, Reference Data or external communication. The technology stack includes a main application based on a WebLogic Application Server (Oracle database), and satellite systems including Spring Boot, Angular/React, or micro-services. Development environment also includes DevOps/CI/CD third-party software such as Jenkins or OpenShift.

Your responsibilities:
Fit into the existing development team (13 developers) working in close conjunction with a team of 15 analysts, within the Collateral Lending and Liquidity section. Your development activities will include (non-exhaustive list)

Gain knowledge of current technical and business landscape

Assist established team in maintaining current system and developing future functionalities

Implement solutions following existing quality metrics : stability, performance, testability, reusability, evolutivity

Propose improvements whenever possible

Your profile

University degree (master or diploma) in IT

Proven track record in development would be considered an an asset

Good understanding of Java

Good understanding of relational database (MySQL, Oracle SQL)

Good knowledge of integration and deployment tools (CI/CD tools) and DevOps best practices

Knowledge in Artificial Intelligence, Machine Learning, REST and Collateral Management area would be an asset

Knowledge in JavaEE would be considered as an advantage

Knowledge of frontend technology (React / Angular / PHP / JavaScript / TypeScript) would be a nice to have

Capability to work autonomously and as part of a team

Adaptability to new tools/technologies

Capacity to work on different technologies, depending on activities

Good communication skills

Proficiency in written and spoken English

Apply Now

Required skills

Data Analysis English Java Jenkins DevOps Machine Learning JavaScript React TypeScript MySQL Artificial Intelligence Angular PHP OpenShift CI/CD Oracle SQL REST JavaEE Collateral Management WebLogic Application Server