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