At a Glance
- Tasks: Design and develop scalable trade processing systems in a fast-paced environment.
- Company: Join Brevan Howard, a leading hedge fund manager with a global presence.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic team culture with a focus on diversity and inclusion.
- Why this job: Make an impact in finance tech while working with cutting-edge technologies.
- Qualifications: 5-10 years of Java experience and knowledge of cloud technologies.
The predicted salary is between 60000 - 80000 £ per year.
The Department: Join the team that is responsible for designing, implementing & continuously evolving trade capture & middle office systems in our new fully systematic trading booking platform. The engineering team will work closely with trading tech, portfolio finance & middle office operations teams in a fast-paced environment. The successful candidate must possess strong knowledge & experience of designing & implementing distributed and scalable multi-asset class (equities, swaps, futures & fx) trade booking, reconciliation and reporting systems using microservices architecture. The engineering team is part of systematic technology group responsible to design, implement and evolve systems required to enable the real time trade booking, t0/t1 reconciliations & reporting.
MAIN DUTIES/RESPONSIBILITIES OF THE ROLE:
- Design, develop and evolve highly scalable & reliable trade processing, reconciliation & reporting platform.
WORK EXPERIENCE/BACKGROUND /TECHNICAL/BUSINESS SKILLS & KNOWLEDGE:
Essential
- 5-10 years of Java programming experience
- Experience working with AWS cloud (EKS, S3)
- Experience working with Kafka messaging
- Experience working with relational databases such as SQL server & Postgres
- Experience working with Spring Boot
- Experience with CI/CD methodologies (GitHub) and container-based packaging & deployment
- BS/MS in Computer Science, Engineering, or related discipline
- Self-motivated, proactive
- Ability to perform well under pressure
- Enthusiastic, flexible and adaptable
- Ability to work effectively independently as well as part of a team
- Good interpersonal skills
- Strong communication, problem solving & analytical skills
- Extensive experience designing and building trade processing & reporting systems
- Experience with Agile & TDD software development methodologies and a strong philosophy around automated test coverage
- Knowledge of financial products equity, swaps, futures & fx
- Experience working with NoSQL database Mongo DB
- Experience working with Apache Flink
About Us
Who we are Brevan Howard Investment Management is one of the leading absolute return/hedge fund managers, overseeing assets on behalf of institutional investors from around the world, including pension funds, endowments, insurance companies, government agencies, private banks, and fund of funds. Brevan Howard was founded in 2002 and launched its flagship global macro strategy in April 2003. The firm currently manages over $34bn and engages predominantly in discretionary directional and relative value trading in fixed income, FX markets, and equities. BH Digital, a division within Brevan Howard that manages crypto and digital asset strategies was launched in 2022. The firm currently employs over 1,050 personnel worldwide, including over 400 investment professionals. This global presence gives Brevan Howard the ability to identify and source attractive investment opportunities, as well as investment management talent wherever they may be. Brevan Howard has won several industry awards for excellence in risk management, operational robustness, and investment performance. The firm’s main hubs are in London, Jersey, Geneva, New York, Austin, Hong Kong, Singapore, Abu Dhabi and Bengaluru.
Why Join Our Team
- We combine a dedication to meeting our clients’ needs with a commitment to our people.
- At Brevan Howard, you will find the dynamism and entrepreneurial spirit of a small firm with the infrastructure, technology and support of a large organisation.
- We are always looking for exceptional talent to join our global community. From undergraduates to experienced professionals, we look for individuals who are intellectually curious, passionate and share our mission and principles.
Diversity and Inclusion Brevan Howard is committed to being an inclusive employer and encourages applications from all suitably qualified individuals without regards to race, colour, religion, origin, age, sexual orientation, physical/mental disability/ long term health condition, marital status, gender expression or any other characteristic protected by law in the jurisdictions we operate.
Software Engineer employer: Brevan Howard CFD LTD
Brevan Howard Investment Management is an exceptional employer that fosters a dynamic and entrepreneurial work culture, combining the agility of a small firm with the robust infrastructure of a large organisation. Located in London, our team thrives in a fast-paced environment where innovation and collaboration are at the forefront, offering ample opportunities for professional growth and development. We are committed to diversity and inclusion, ensuring that all employees feel valued and empowered to contribute to our mission of delivering outstanding investment performance.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Brevan Howard. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. It’s a great way to demonstrate your experience with Java, AWS, and microservices.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Brevan Howard.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java, AWS, and microservices architecture. We want to see how your skills match 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 great fit. We love seeing enthusiasm and a personal touch.
Showcase Relevant Projects:If you've worked on projects that involve trade processing or reporting systems, make sure to mention them. We’re keen to see real-world applications of your skills, especially in a fast-paced environment.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Brevan Howard CFD LTD
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, AWS, and Kafka. Brush up on your knowledge of microservices architecture and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in software engineering, particularly in trade processing or reporting systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills.
✨Understand the Financial Context
Familiarise yourself with the financial products mentioned, such as equities, swaps, and futures. Being able to speak knowledgeably about these will show that you understand the business side of the role and can contribute effectively from day one.
✨Demonstrate Team Collaboration
Since the role involves working closely with various teams, be prepared to discuss your experience in collaborative environments. Share examples of how you’ve successfully worked in a team setting, especially under pressure, to deliver results.