Java Developer - Electronic Trading
New Today
Overview
Java Developer - Electronic Trading role at Deutsche Bank – London. Seniority: Mid-Senior level; Employment type: Full-time.
Group Strategic Analytics (GSA) is part of Group COO, bridging the Bank’s businesses and infrastructure to support efficiency, control, and transformation goals. You will join The Kannon Franchise Pricing Strat team within GSA, focusing on electronic trading of rates products (especially interest rate swaps, repo, and bonds). The team combines quantitative analytics, modelling, pricing, risk management, system architecture, and programming to deliver a scalable Front Office pricing and risk management system with interfaces to Middle and Back Office.
You will work closely with engineers, quants and traders to deliver high-performance trading applications and use your Java skills and modern software development practices to create high-quality systems that can be iterated rapidly and safely.
What we’ll offer you
A healthy, engaged and well-supported workforce with development and wellbeing at its centre. You can expect:
- Hybrid Working: eligible employees can work remotely part of their time
- Competitive salary and non-contributory pension
- 30 days’ holiday plus bank holidays, with the option to purchase additional days
- Life assurance and private healthcare for you and your family
- Flexible benefits including Retail Discounts, Bike4Work, and gym benefits
- CSR programme with 2 days’ volunteering leave per year
Your key responsibilities
- Collaborate with the business to extend the eTrading platform
- Implement and deliver new business functions and platform improvements
- Develop functional and non-functional requirements with engineers, quants and traders
- Participate in code reviews as both author and reviewer
- Contribute to improving team software development processes
Your skills and experience
- Excellent core Java programming skills, ideally in a front-office electronic trading environment
- Good understanding of cash and derivative rates and credit products; familiarity with trading systems, preferably in an algo trading context
- Demonstrable technical skills in C++, Python, KDB, messaging middleware, and market data (beneficial)
- Experience of modern patterns for continuous delivery of software
- Technical degree or solid grounding in computer engineering
- Strong interpersonal and cross-team communication skills with the ability to prioritise under tight deadlines; strong presentational skills
How we’ll support you
- Training and development to help you excel in your career
- Flexible working to balance personal priorities
- A culture of continuous learning to aid progression
- A range of flexible benefits you can tailor to your needs
- We are an equal opportunities employer; reasonable adjustments available for disabilities (e.g., assistive equipment)
About us
Deutsche Bank is a leading German bank with strong European roots and a global network. Deutsche Bank in the UK has been named in The Times Top 50 Employers for Gender Equality 2024 for five consecutive years and has received Gold from Stonewall for LGBTQ+ inclusion.
We strive for a culture of excellence, responsibility, initiative and collaboration. We welcome applications from all people and promote a positive, fair and inclusive work environment.
Together we share and celebrate the successes of our people. We are Deutsche Bank Group.
Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Other
- Industries: Financial Services, Banking, and Investment Banking
- Location:
- England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology