Developer - Berenberg Bank

Developer - Berenberg Bank

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Join us to design and implement a cutting-edge trading platform for global equity markets.
  • Company: Berenberg Bank is a prestigious financial institution with a strong reputation in investment banking.
  • Benefits: Enjoy a generous holiday allowance, private health insurance, and a solid pension plan.
  • Why this job: Be part of an innovative team shaping the future of trading technology with real-world impact.
  • Qualifications: Five years of software engineering experience, especially in Java and real-time trading applications.
  • Other info: Collaborate in an agile environment with opportunities for professional growth and development.

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

What will you do?

  • Contribute to the design and implementation of Berenberg’s new Cash Equity and Electronic Execution Platform.
  • Ensure the system supports global equity market trading with high availability.
  • Develop bespoke trading workflows tailored to clients across multiple trading desks.
  • Design and optimise systems to dynamically scale in response to market events such as interest rate decisions or breaking news.
  • Collaborate closely with other IB Engineering teams and project members.

Who are we looking for?

  • Solid software engineering experience (minimum five years) with expertise in modern software design, architecture patterns, and performance measurement (throughput, latency, capacity).
  • Strong proficiency in Java, particularly in high-performance, low-latency, and microservice designs, with experience in real-time trading applications.
  • Comprehensive knowledge of trading systems, including integration with reference and market data systems, ideally within equity trading using OMS or EMS.
  • Experience with Kubernetes, container technologies, automation, and familiarity with additional programming languages like Go or Rust.
  • A proactive mindset with excellent problem-solving skills, attention to detail, and a collaborative approach, alongside knowledge of agile environments and regulatory considerations.

What we offer you:

  • Private pension plan - 10% of base salary contribution by Berenberg
  • Generous 30 day holiday allowance
  • Private Health Insurance
  • Life Insurance scheme
  • Enhanced parental leave policies
  • Employee Assistance Programme offering counselling sessions related to mental health, financial wellbeing and other topics
B

Contact Detail:

Berenberg Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Developer - Berenberg Bank

✨Tip Number 1

Familiarise yourself with Berenberg Bank's culture and values. Understanding their approach to client service and innovation can help you tailor your conversations during interviews, showing that you're not just a fit for the role but also for the company.

✨Tip Number 2

Brush up on your knowledge of high-performance trading systems. Be prepared to discuss specific examples from your past experience where you've successfully implemented low-latency solutions or optimised system performance, as this will demonstrate your expertise in real-time trading applications.

✨Tip Number 3

Network with current or former employees of Berenberg Bank. Engaging with them on platforms like LinkedIn can provide you with insider insights about the team dynamics and expectations, which can be invaluable during your interview process.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies and collaboration in cross-functional teams. Highlighting your ability to work effectively within diverse groups will resonate well, especially since the role involves close collaboration with other engineering teams.

We think you need these skills to ace Developer - Berenberg Bank

Software Engineering
Java Programming
High-Performance Computing
Low-Latency Design
Microservices Architecture
Real-Time Trading Applications
Trading Systems Knowledge
Integration with Market Data Systems
Container Technologies
Kubernetes
Automation Skills
Proactive Problem-Solving
Attention to Detail
Agile Methodologies
Collaboration Skills
Knowledge of Regulatory Considerations
Familiarity with Go or Rust

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your solid software engineering experience, particularly in Java and real-time trading applications. Emphasise your expertise in modern software design and architecture patterns relevant to the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for contributing to Berenberg’s Cash Equity and Electronic Execution Platform. Mention specific projects or experiences that demonstrate your proficiency in high-performance, low-latency systems and your collaborative approach.

Showcase Relevant Skills: Clearly outline your experience with Kubernetes, container technologies, and any additional programming languages like Go or Rust. Highlight your problem-solving skills and attention to detail, as these are crucial for the role.

Prepare for Technical Questions: Anticipate technical questions related to software design, performance measurement, and trading systems during the interview process. Be ready to discuss your previous projects and how they relate to the responsibilities outlined in the job description.

How to prepare for a job interview at Berenberg Bank

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and any real-time trading applications you've worked on. Highlight specific projects where you implemented high-performance, low-latency solutions, as this is crucial for the role.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Use examples from your past work to illustrate how you approached complex problems, particularly in high-pressure situations like market events.

✨Familiarise Yourself with Berenberg's Trading Systems

Research Berenberg Bank’s Cash Equity and Electronic Execution Platform. Understanding their systems and how they integrate with market data will show your genuine interest and help you answer questions more effectively.

✨Emphasise Collaboration and Agile Experience

Since the role involves working closely with other teams, be ready to discuss your experience in collaborative environments. Share examples of how you’ve successfully worked in agile teams and contributed to project goals.

Developer - Berenberg Bank
Berenberg Bank
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>