Connectivity and Messaging Engineer

Connectivity and Messaging Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Berenberg Green Energy Debt

At a Glance

  • Tasks: Join our team to develop and enhance a cutting-edge connectivity and messaging platform.
  • Company: Dynamic bank at the forefront of digitalisation and technology in finance.
  • Benefits: Enjoy 30 days holiday, private health insurance, and flexible working hours.
  • Other info: Be part of a diverse team committed to inclusivity and professional growth.
  • Why this job: Make an impact by working with innovative technologies like AI and Kubernetes.
  • Qualifications: Strong Java skills and experience with low-latency applications required.

The predicted salary is between 60000 - 80000 £ per year.

For our Innovation & Technology department in London, we are looking to hire a Connectivity and Messaging Engineer. In an era where digitalisation and modern IT infrastructure is revolutionising banking, we are shaping a technology‑driven bank in which you as an IT professional will work closely with our business units. Our technology teams offer a challenging environment – from support and further development of legacy systems to the introduction of modern technologies such as AI, machine learning and highly automated trading applications.

Your Role in the team:

  • We are about to start the next major overhaul of ULTRA, Berenberg’s connectivity and messaging platform. Working on this new version of ULTRA will give you the opportunity to adopt new concepts, ideas and technologies, keeping ULTRA ahead of future demands.
  • Work on our in‑house micro‑service, fully Kubernetes (K8s) deployed connectivity & messaging platform ULTRA, which enables practically all applications in our IB trading stack to communicate flexibly, reliably and securely.
  • Implement new exchange gateway integrations and provide ongoing maintenance as exchanges evolve their gateways.
  • Test any new features and changes to ULTRA in an automated manner, ensuring that the mission‑critical system remains stable 24/7.
  • Provide support responsibilities of varying degree as required.

Who are we looking for?

  • Deep and solid experience with Java, writing scalable, understandable and fully tested code for low‑latency, high‑throughput applications.
  • Profound OOA & OOD skills with a deep understanding of multi‑threading and messaging patterns (point‑to‑point, pub/sub, event‑driven).
  • Experience with the full development life‑cycle: implementation, code review, automated testing, release and familiarity with CI/CD pipelines.
  • Profound understanding of the FIX protocol and how FIX engines operate.
  • Good understanding of TCP/IP, UDP, routing tables, subnets, BGP and general IP networking.
  • Experience with Docker containers and Kubernetes highly advantageous.
  • A natural drive to continuously improve the product and its ecosystem (CI/CD pipelines, automated performance testing, monitoring) while keeping things simple.

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.
  • Flexible working hours.
  • Enhanced parental leave policies.
  • Employee Assistance Programme offering counselling sessions related to mental health, financial wellbeing and other topics.

Berenberg is an Equal Opportunities Employer and prides itself on being a modern, dynamic and internationally orientated organisation. We value the rich diversity, skills and abilities and creative potential that people from differing backgrounds and experiences bring to the workplace. Every employee plays a vital role in providing quality service to all our customers and helping to create an inclusive working environment, where everyone can realise their full potential. We’re committed to finding reasonable accommodations for candidates who require adjustments during our recruiting process.

Connectivity and Messaging Engineer employer: Berenberg Green Energy Debt

Berenberg is an exceptional employer, offering a dynamic and inclusive work culture in the heart of London. With a strong focus on employee growth, we provide extensive benefits including a generous holiday allowance, private health insurance, and a robust pension plan, all while fostering innovation through cutting-edge technology projects. Join us to be part of a forward-thinking team that values diversity and empowers you to reach your full potential.

Berenberg Green Energy Debt

Contact Details:

Berenberg Green Energy Debt Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Connectivity and Messaging Engineer

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. Getting to know someone inside the company can give you a leg up and might even lead to a referral.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you're eyeing a role in connectivity and messaging, be ready to discuss Java, microservices, and Kubernetes. Show us you know your stuff!

Tip Number 3

Don’t just talk about your experience; demonstrate it! Bring examples of past projects where you’ve implemented low-latency applications or worked with FIX protocols. We love seeing real-world applications of your skills.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in being part of our team at Berenberg.

We think you need these skills to ace Connectivity and Messaging Engineer

Java
Scalable Code Development
Automated Testing
Low-Latency Applications
High-Throughput Applications
Object-Oriented Analysis (OOA)
Object-Oriented Design (OOD)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Connectivity and Messaging Engineer role. Highlight your experience with Java, multi-threading, and any relevant technologies like Docker and Kubernetes. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your understanding of the FIX protocol and your drive for continuous improvement.

Showcase Your Projects:If you've worked on any projects that involved low-latency applications or automated testing, make sure to showcase them. We love seeing real-world examples of your work, especially if they relate to our in-house micro-service platform ULTRA!

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Berenberg Green Energy Debt

Know Your Tech Inside Out

Make sure you brush up on your Java skills and understand the intricacies of multi-threading and messaging patterns. Be ready to discuss your experience with low-latency applications and how you've tackled challenges in previous projects.

Familiarise Yourself with ULTRA

Since you'll be working on the connectivity and messaging platform, it’s a good idea to research what ULTRA is all about. Understand its architecture and how it integrates with other systems. This will show your genuine interest and help you ask insightful questions during the interview.

Demonstrate Your Problem-Solving Skills

Prepare to share specific examples of how you've implemented automated testing or improved CI/CD pipelines in past roles. Highlight your natural drive for continuous improvement and how it has positively impacted your previous teams or projects.

Ask Smart Questions

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the technologies they use, and their approach to innovation. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.