At a Glance
- Tasks: Design and develop high-performance applications for a bespoke data platform.
- Company: Join an elite quant fund with a focus on cutting-edge technology.
- Benefits: Competitive salary, bonuses, and exceptional professional growth opportunities.
- Why this job: Make a real impact in a fast-paced environment while working with advanced tools.
- Qualifications: Degree in Computer Science or STEM, strong Java skills, and 3+ years experience.
- Other info: Enjoy a healthy work-life balance and rapid career progression.
The predicted salary is between 126000 - 175000 £ per year.
My client is looking for an experienced Java Software Engineer to join their rapidly expanding technology team. This team is responsible for building out a bespoke, greenfield data platform that you will be crucial in developing.
Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest tech standards in industry.
Benefits:
- Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your engineering skills at an accelerated pace.
- Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks.
- Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards.
- Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs.
- Rapid career progression and exposure to diverse technologies.
Responsibilities:
- Build and maintain robust, scalable, and performant backend systems using Java, ensuring the platform can handle high transaction volumes.
- Develop software for large scale data acquisition, storage, accessibility, and visualization.
- Work closely with Quants and Traders to understand their needs and build intuitive self-service tools.
- Build and maintain scalable microservices that handle a high number of concurrent requests while maintaining performance under heavy loads.
Key Requirements:
- Degree in Computer Science or STEM based subjects from a top university.
- Strong programming skills as a Java Software Engineer.
- 3+ years of experience in software engineering or a similar domain.
- Experience using Python.
- Experience with concurrency and multi-threading (preferable not essential).
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills, enabling effective collaboration and information sharing.
- Ability to thrive in a fast-paced, adaptable, and high-pressure environment, delivering results efficiently.
If you are a Java Software Engineer and this role could be of interest to you, please apply to be considered or email rdelaney@hunterbond.com for more information.
Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus) employer: Hunter Bond
Contact Detail:
Hunter Bond Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at elite quant funds or similar companies. A personal referral can make all the difference in getting your foot in the door.
✨Tip Number 2
Prepare for technical interviews by brushing up on your Java skills and understanding the latest trends in software engineering. Practise coding challenges and be ready to showcase your problem-solving abilities during the interview.
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repository or a portfolio website, having tangible examples of your work can impress potential employers. Make sure to highlight any experience with high-performance applications or scalable systems.
✨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, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Java Software Engineer role. Highlight your experience with Java and any relevant projects you've worked on. We want to see how your skills align with what our client is 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 you can contribute to building that bespoke data platform. Let us know what excites you about working in a tech-focused environment.
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've tackled complex problems or improved processes. We love seeing how you think and approach challenges, especially in high-pressure situations!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it’s super easy!
How to prepare for a job interview at Hunter Bond
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java, including any specific frameworks or libraries you've used. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Understand the Company and Its Tech Stack
Research the client’s technology stack and their approach to software development. Familiarise yourself with the tools and technologies they use, especially around data platforms and microservices. This will show that you're genuinely interested in the role and can hit the ground running.
✨Prepare for Technical Questions
Expect technical questions that assess your understanding of concurrency, multi-threading, and backend system design. Practise explaining your thought process clearly and concisely, as communication is key in a collaborative environment like this one.
✨Showcase Your Problem-Solving Skills
Be ready to tackle real-world problems during the interview. Think of examples from your past experiences where you successfully solved complex issues. Highlight your analytical skills and how you work under pressure, as these are crucial for the fast-paced environment of a quant fund.