Deutsche Börse

Software Engineer Java or C++ (f/m/d)

Deutsche Börse  •  Prague, CZ (Remote)  •  19 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Your area of work:

We are looking for an experienced Software Engineer to join the CBL Connectivity & Data development team (HUB) to work on a JMS middleware application. The application is based on Java (JDK21+) and C++, in-house developed, and deployed partially as a standalone Java application and partially on the OpenShift platform. For persistence, Oracle RDBMS, IBM MQ, and Apache Kafka are used. The application consists of separate micro-services which communicate over JMS with each other as well as with the rest of the world. We use GitHub, JIRA, Gradle, Jenkins, Sonar, JUnit, HPFortify, and — last but not least — AI tools including the most advanced models from Anthropic, OpenAI and Google.

We're looking for someone who treats software delivery as more than writing code — analyzing problems deeply, designing secure solutions, and owning outcomes through to a stable production result.

Your responsibilities:

  • Work on a highly critical part of connectivity infrastructure
  • Analyze and clarify business requirements, identifying gaps, risks, and edge cases
  • Design interfaces and solutions for internal and external systems, weighing trade-offs and long-term impact
  • Communicate scope, timeline, and progress proactively; present and refine solution proposals with the team
  • Apply secure-by-design principles, identifying and treating security risks throughout the lifecycle
  • Own your work end-to-end — analysis, design, implementation, testing, deployment, and support (in simulation and production)
  • Learn and follow the software delivery process at DBG

Your profile:

  • University degree in information technology, engineering, or similar (CTU, UK MFF)
  • Proficient in written and spoken English
  • 3+ years of professional experience in software engineering
  • Experience with Java or C++
  • Experience with messaging architecture (event streaming, pub-sub, SOA, message-driven middleware) and message formats (XML, JSON, CSV, PDF, ...)
  • Solid foundation in software design: object-oriented design, architecture and interface design, SQL
  • Security-conscious: aware of application security principles and their impact on design (ISO 27001 a plus)
  • Strong analytical skills able to reason about complex systems and identify root causes
  • Self-organizing, autonomous, and detail-oriented, with proactive communication and strong negotiation skills

Would be an advantage:

  • Experience with Linux
  • Containerization (Docker, Kubernetes, OpenShift)
  • Cloud Services (AWS/Azure/GCP)
  • SWIFTNet
  • Previous experience in the financial sector
  • Secure coding practices, threat modeling, or security tooling (e.g. static/dynamic analysis, Sonarqube, HPFortify, ISO27001)

You can look forward to our benefit package:

  • Hybrid Work and Flexible working hours
  • Work from abroad - 12 days of remote work from EU countries per year
  • Group Share Plan - discount on company shares
  • Pension fund contribution - 3% of your gross salary (5% after 5 years with us)
  • Health & Wellbeing - fully covered Multisport card, life & accident insurance, sick days and 100% salary contribution during sick leave (up to 56 days)
  • 25 vacation days
  • Mobility - fully covered public transport in Prague & free parking
  • Flexible Benefit Account (Pluxee) - 1200 per month
  • Free Access to E-Learning Platforms, Internal Development Programs, Mentoring & Learning Budget
Deutsche Börse

About Deutsche Börse

Deutsche Börse Group has concentrated all its cash market business in Deutsche Börse. It organizes one of the leading cash markets in Europe and offers companies, brokers and investors access to the German, European and international capital markets.

Our product portfolio and services cover the admission of securities to trading – according to recognized rules and in customized market segments. In the form of Deutsche Börse Xetra® and Deutsche Börse Frankfurt we operate two of the world’s most renowned trading platforms where prices are determined on the exchange and, thanks to the Central Counter Party (CCP), with minimum default risk for stock and bond transactions.

Deutsche Börse champions regulated and transparent markets that enable efficient, safe and fair securities trading. We provide solutions for efficiently raising and allocating capital, in this way laying important foundations for the real economy. Through this commitment, we make a valuable contribution to ensuring the exchanges fulfil their macroeconomic role.

Privacy policy: https://www.cashmarket.deutsche-boerse.com/cash-en/privacy-notice

Imprint: https://www.cashmarket.deutsche-boerse.com/cash-en/imprint

Industry
Finance & Insurance
Company Size
11-50 employees
Headquarters
65760 Eschborn, DE
Year Founded
Unknown
Social Media