Jobs and Careers
DE
Senior Java Developer (f/m/x) –Foreign Exchange Technology
Deutsche BankGermanyfull_timeVerifiedPosted 16 Sept 2025
About the role
<span><span><span><h2><u><b>Job Description:</b></u></h2></span></span></span><p></p><p></p><p><b>Deutsche Bank Technology in Berlin</b></p><p></p><p>DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.</p><p></p><p>Our Berlin location is our most recent addition to our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.</p><p></p><p><b><span>Global Foreign Exchange </span></b></p><p></p><p>Global Foreign Exchange (GFX) is a vital part of the DB Investment Bank that provides our clients with many ways to exchange currencies and manage currency risk. Deutsche Bank has been ranked the Overall FX Market Leader by Euromoney FX Survey.</p><p>GFX heavily relies on its technology to stay ahead of the competition. Our products are used by thousands of external clients as well as hundreds of internal trading and sales desks and operations. They provide connectivity with brokers, exchanges and clearing houses. Development of our products gives engineers a unique ability to learn business, work with big data and analytics. </p><p>We are innovative and dynamic company at the forefront of technology, we develop our products with Java, Kotlin, C++, JavaScript and Oracle database following Agile methodology and leveraging cutting-edge technologies such as MongoDB, ClickHouse, Kafka, Redis, Ignite, gRPC, Spark, Tableau. We build cloud-ready solutions and host them on-premises (Google Anthos) and public clouds (Google GKE). </p><p>We pride ourselves on managing a high performance & available applications that process more than 3 million of trade events, perform more than 5 billion grid calculations and generate 20 billion unique quotes, making it an exceptional learning opportunity for candidates seeking to dive into cutting-edge infrastructure challenges. Joining our team means being at the forefront of innovation, where you will gain invaluable experience in scaling and optimizing a robust system. Embrace the experience of pushing boundaries and be a part of a talented team dedicated to shaping the future of technology in finance.</p><p></p><p><b>What Will The Employee Gain From This Role</b></p><ul><li>Experience building world #1 platform in electronic FX trading</li><li>Experience working with risk and pricing calculations on a grid, latency-sensitive pricing, modern and high-performant UIs for desktop and mobile, risk and pricing analytics</li><li>Working with a geographically dispersed team of professionals in a highly Agile environment</li></ul><p></p><p><b>Your key responsibilities</b></p><ul><li><span>Design and develop new functionality on Java and Kotlin</span></li><li><span>Work with the business and BAs on functional and non-functional requirements</span></li><li><span>Design and setup test automation approaches from scratch and improve existing processes/approaches together with QA team</span></li><li><span><span>·<span><span> </span> </span><span>Investigate and fix production incidents, drive stability and monitoring improvements</span></li><li><span>Design and implement subsystems and intersystem protocols, contribute to the longer-term platform architectural vision</span></li></ul><p></p><p><b><span>Your skills and experiences</span></b></p><ul><li>Several years of working experience and <span>excellent knowledge of</span> Java and Kotlin as a nice to have</li><li>Proven track record in high-load distributed system design and fault tolerant applications</li><li>Excellent knowledge of algorithms, complexity, data structures. Knowledge of financial mathematics, derivatives is a plus</li><li>Basic knowledge of SQL and relational databases, good knowledge of Linux.</li><li>Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity is a plus</li></ul><p></p><p><b><span>What we offer</span></b></p><p></p><p>We provide you with a comprehensive portfolio of benefits and offerings to support both, your private and professional needs.</p><ul><li><p><b>Emotionally and mentally balanced</b><br/>A positive mind helps us master the challenges of everyday life – both professionally and privately. We offer consultation in difficult life situations as well as mental health awareness trainings.</p></li><li><p><b>Physically thriving</b><br/>We support you in staying physically fit through an offering to maintain personal health and a professional environment. You can benefit from health check-ups; vaccination drives as well as advice on healthy living and nutrition.</p></li><li><p><b>Socially connected</b><br/>Networking opens up new perspect
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Senior Staff Customer Engineer – Automotive AI
sonatus
Germany (Remote)Remote
Senior Embedded Software / Firmware Engineer - Power Electronics (m/f/d)
Tesla Germany GmbH
Freiburg im Breisgau
Senior Project Engineer Heating & Air Conditioning Technology (Wärme/Kältetechnik)* (m/w/d)
CRC Clean Room Consulting GmbH
Freiburg im Breisgau