Senior Quantitative Software Engineer – Java – Intraday Risk
Senior Quantitative Software Engineer – Java – Intraday Risk

Senior Quantitative Software Engineer – Java – Intraday Risk

London Full-Time 72000 - 108000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop risk and P&L functionality in Java for trading applications.
  • Company: Join a leading bank's Group Strategic Analytics team focused on efficiency and transformation.
  • Benefits: Collaborate with top professionals and gain exposure to cutting-edge technologies.
  • Why this job: Be part of a dynamic team impacting global trading operations with real-time solutions.
  • Qualifications: Expert in Java server-side development; knowledge of financial products is a plus.
  • Other info: Work in a fast-paced, multi-threaded environment with opportunities for growth.

The predicted salary is between 72000 - 108000 £ per year.

Job Description:

Job Title Senior Quantitative Software Engineer – Java – Intraday Risk

Location London

Corporate Title Vice President

Group Strategic Analytics is part of Group Chief Operation Office (COO) which acts as the bridge between the Bank’s businesses and infrastructure functions to help deliver the efficiency, control, and transformation goals of the Bank.

You will join the Debt Strats team within Group Strategic Analytics. The group is responsible for delivering platforms to solve quantitative problems for Investment Banking trading businesses. You will be part of the IRiS Intraday Risk and Profit & Loss (P&L) application team. IRiS is used by over 200 traders globally and provides ticking and event-driven intraday risk and P&L for Rates, Credit and Emerging Markets trading desks. The delivery team consists of quantitative business analysts, Java quantitative software engineers, C# engineers, platform engineers and testers, and uses JIRA to track and manage deliveries.

Server-side development is done in Java utilising Oracle Coherence in a low latency, high-throughput, multi-threaded and highly distributed system. The platform runs on clusters of physical Redhat Linux servers, and utilises Oracle Coherence, Spring Framework, Hibernate, Oracle Exadata and Solace and Java Message Service (JMS) messaging.

You will be responsible for developing risk and P&L functionality in Java, including analysing, designing, coding, and supporting functionality across trade sourcing, market data loading, static data, trade valuation, risk and P&L calculations, real-time aggregation functionality and performance optimisation for Rates, Credit, Emerging Markets and Equity business lines.

Your key responsibilities

  • Developing business-rich risk and P&L functionality in Java
  • Delivering robust, performant and reliable code in a highly multi-threaded and distributed environment
  • Working closely with business analysts, quants, traders and other stakeholders to understand requirements and deliver effective solutions
  • Supporting the business through a support rota including investigating queries and issues
  • Providing technical and business leadership for team members and management of deliveries

Your skills and experience

  • Expert in server-side development in Java, including multi-threading and distributed systems programming
  • Understanding of Rates and Credit derivatives products, risk, and P&L
  • Experience developing front-office risk and P&L, trading and/or pricing applications
  • Bring a collaborative approach, desire to learn and have determination to succeed
  • Experience with Python and/or C++ beneficial

#J-18808-Ljbffr

Senior Quantitative Software Engineer – Java – Intraday Risk employer: Deutsche Bank

As a Senior Quantitative Software Engineer at our London office, you will be part of a dynamic team that drives innovation in the financial sector, working on cutting-edge technology to deliver critical risk and P&L solutions for traders worldwide. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering ample opportunities for career advancement within a supportive environment. With access to state-of-the-art resources and a commitment to employee well-being, we ensure that our team members thrive both personally and professionally.
D

Contact Detail:

Deutsche Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Quantitative Software Engineer – Java – Intraday Risk

Tip Number 1

Make sure to showcase your expertise in server-side development with Java during the interview. Be prepared to discuss specific projects where you've implemented multi-threading and distributed systems, as this is crucial for the role.

Tip Number 2

Familiarize yourself with the latest trends and technologies in risk and P&L applications. Being able to discuss how you can apply these trends to improve the IRiS platform will demonstrate your proactive approach and understanding of the industry.

Tip Number 3

Network with professionals in the field, especially those who work in quantitative roles or within investment banking. This can provide you with insights into the company culture and expectations, which can be beneficial during your interview.

Tip Number 4

Prepare to discuss your experience working collaboratively with business analysts and traders. Highlight examples where your communication skills helped bridge the gap between technical and non-technical stakeholders, as this is key for the role.

We think you need these skills to ace Senior Quantitative Software Engineer – Java – Intraday Risk

Expertise in Java server-side development
Multi-threading and distributed systems programming
Understanding of Rates and Credit derivatives products
Risk and P&L calculations
Experience with trading and pricing applications
Performance optimization in high-throughput environments
Collaboration and teamwork skills
Ability to analyze and design complex systems
Technical leadership and mentoring
Familiarity with Oracle Coherence, Spring Framework, Hibernate
Experience with Redhat Linux servers
Knowledge of messaging systems like JMS and Solace
Problem-solving and analytical skills
Desire to learn and adapt to new technologies
Experience with Python and/or C++ is a plus

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Highlight your experience in server-side development in Java, multi-threading, and distributed systems programming.

Tailor Your CV: Customize your CV to reflect your expertise in developing risk and P&L functionality in Java. Include specific examples of your work with Rates and Credit derivatives products, as well as any experience with front-office applications.

Craft a Compelling Cover Letter: Write a cover letter that showcases your collaborative approach and determination to succeed. Mention your experience working closely with business analysts, quants, and traders, and how you can contribute to the team.

Highlight Technical Skills: In your application, emphasize your technical skills, particularly in Java, Oracle Coherence, Spring Framework, and any experience with Python or C++. This will demonstrate your capability to deliver robust and performant code in a multi-threaded environment.

How to prepare for a job interview at Deutsche Bank

Showcase Your Java Expertise

Make sure to highlight your experience with server-side development in Java, especially in multi-threaded and distributed systems. Be prepared to discuss specific projects where you've implemented these skills, as this will demonstrate your technical proficiency.

Understand the Business Context

Familiarize yourself with Rates and Credit derivatives products, as well as risk and P&L concepts. Being able to discuss how your technical skills can solve business problems will set you apart from other candidates.

Collaborative Mindset

Emphasize your ability to work closely with business analysts, quants, and traders. Share examples of past collaborations that led to successful project outcomes, showcasing your teamwork and communication skills.

Prepare for Technical Questions

Expect to face technical questions related to Java, multi-threading, and distributed systems. Brush up on relevant concepts and be ready to solve coding challenges or explain your thought process during the interview.

Senior Quantitative Software Engineer – Java – Intraday Risk
Deutsche Bank
D
  • Senior Quantitative Software Engineer – Java – Intraday Risk

    London
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-03-13

  • D

    Deutsche Bank

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>