At a Glance
- Tasks: Join us in revolutionising banking through innovative connectivity and messaging solutions.
- Company: Dynamic tech-driven bank focused on modern IT infrastructure.
- Benefits: Enjoy 30 days holiday, private health insurance, and flexible working hours.
- Other info: Inclusive workplace valuing diversity and offering excellent career growth.
- Why this job: Be at the forefront of technology with AI and automated trading applications.
- 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 in London employer: Berenberg Green Energy Debt
Berenberg is an exceptional employer located in London, offering a dynamic and inclusive work culture that fosters innovation and professional growth. As a Connectivity and Messaging Engineer, you will benefit from a generous holiday allowance, a robust private pension plan, and flexible working hours, all while contributing to cutting-edge technology in the banking sector. The company values diversity and provides ample opportunities for employees to enhance their skills and advance their careers in a supportive environment.
Contact Details:
Berenberg Green Energy Debt Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Connectivity and Messaging Engineer in London
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even online webinars. The more you engage with others, the better your chances of landing that dream job.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Java, micro-services, or Kubernetes. This will give potential employers a taste of what you can bring to the table.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding of messaging patterns. Practice common interview questions and be ready to discuss your past experiences in detail. Confidence is key!
✨Apply Through Our Website
Make sure to apply directly through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to reach out directly.
We think you need these skills to ace Connectivity and Messaging Engineer in London
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, micro-services, and any relevant technologies like Kubernetes and Docker. 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 experience with low-latency applications.
Showcase Your Projects:If you've worked on any projects that involved multi-threading, messaging patterns, or CI/CD pipelines, make sure to showcase them. We love seeing real-world examples of your work, so don’t hold back!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!
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 low-latency, high-throughput applications. Be ready to discuss your experience with multi-threading, messaging patterns, and the FIX protocol, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous projects, especially those involving micro-services and Kubernetes. Highlight your approach to testing and maintaining mission-critical systems to demonstrate your reliability.
✨Familiarise Yourself with CI/CD Pipelines
Since the role involves working with the full development life-cycle, be prepared to discuss your experience with CI/CD pipelines. Talk about how you've implemented automated testing and performance monitoring in past roles to keep systems running smoothly.
✨Emphasise Continuous Improvement
Express your natural drive to enhance products and processes. Share any initiatives you've led or participated in that focused on improving efficiency or simplifying complex systems, as this aligns with the company's values.