At a Glance
- Tasks: Lead performance optimisation and tackle bottlenecks in message streaming systems.
- Company: Join a dynamic, tech-driven company at the forefront of innovation.
- Benefits: Enjoy a competitive salary, bonus, and flexible remote/hybrid work options.
- Why this job: Be the expert in RabbitMQ and make a real impact on over 1000 codebases.
- Qualifications: Proven Java development experience, preferably with Spring framework.
- Other info: This role is perfect for those passionate about distributed systems.
The predicted salary is between 45000 - 105000 £ per year.
Location: Remote/Hybrid within the UK
Salary: £75,000 + 15% Bonus
We’re partnering with a fast-moving, tech-led business to headhunt a hands-on expert in Message Streaming. If you live and breathe distributed systems and have a deep understanding of Java, AWS, and specifically RabbitMQ, this one’s for you.
- Supporting performance at scale, tackling bottlenecks, and designing for resilience.
- Being the go-to technical expert for all things RabbitMQ—this is your domain.
- Helping modernize and evolve over 1000+ codebases, identifying and resolving key service challenges.
- Java software development experience (Preference Spring)
Performance expert employer: Boost Talent ltd
Contact Detail:
Boost Talent ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Performance expert
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in message streaming, particularly focusing on RabbitMQ. Join relevant online forums or communities where you can engage with other professionals and share insights.
✨Tip Number 2
Showcase your hands-on experience by contributing to open-source projects related to Java and RabbitMQ. This not only enhances your skills but also demonstrates your commitment and expertise to potential employers.
✨Tip Number 3
Network with industry professionals through LinkedIn or tech meetups. Building connections can lead to referrals and insider information about job openings that may not be advertised widely.
✨Tip Number 4
Prepare for technical interviews by practising common coding challenges and system design questions related to distributed systems. Being well-prepared will help you stand out as a strong candidate for the role.
We think you need these skills to ace Performance expert
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with distributed systems, Java, AWS, and RabbitMQ. Use specific examples to demonstrate your expertise in performance optimisation and tackling bottlenecks.
Craft a Compelling Cover Letter: In your cover letter, express your passion for message streaming and how your skills align with the company's needs. Mention your hands-on experience and any relevant projects that showcase your ability to modernise codebases.
Showcase Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on Java, Spring, AWS, and RabbitMQ. This will help the hiring team quickly see your qualifications.
Highlight Problem-Solving Experience: Provide examples of past challenges you've faced in performance engineering and how you resolved them. This will demonstrate your capability as a go-to technical expert and your proactive approach to service challenges.
How to prepare for a job interview at Boost Talent ltd
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java, AWS, and RabbitMQ in detail. Highlight specific projects where you've tackled performance issues or bottlenecks, as this will demonstrate your hands-on expertise.
✨Understand the Company’s Tech Stack
Research the company’s existing systems and technologies. Familiarise yourself with their approach to message streaming and distributed systems, so you can speak knowledgeably about how you can contribute to their goals.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice explaining your thought process when resolving issues related to performance at scale and designing resilient systems, as this will showcase your analytical skills.
✨Demonstrate Your Collaborative Spirit
As a performance expert, you'll likely work with various teams. Be ready to discuss how you've collaborated with others in the past, particularly in modernising codebases and addressing service challenges, to show that you're a team player.