At a Glance
- Tasks: Lead the design and development of a cutting-edge trading platform using Java.
- Company: Join a top FCA-regulated fintech firm making waves in the financial sector.
- Benefits: Enjoy a competitive salary, bonuses, and opportunities for career progression.
- Why this job: Be part of an innovative team with a chance to shape the future of trading technology.
- Qualifications: Bachelor's degree in Computer Science and 5-8 years of Java development experience required.
- Other info: Office-based role in London, working Monday to Friday with a dynamic team.
The predicted salary is between 60000 - 80000 £ per year.
Location: London EC2 (Office-based, 5 days pw - Monday to Friday)
Salary: £70,000 – £80,000 + bonus
Type: Full-time, Permanent
A leading FCA-regulated financial technology firm is seeking an experienced Backend Java Developer to join its growing team. This is a unique opportunity to contribute to the design and development of a brand-new trading platform from the ground up. You will work alongside a team of skilled technologists and finance professionals, with clear potential to progress into a leadership role as the team expands.
Key Responsibilities
- Design, develop, and maintain scalable and secure trading applications
- Write clean, testable, and maintainable code using Java and Spring Boot
- Build and integrate RESTful APIs and third-party services
- Participate in code reviews and Agile development processes
- Troubleshoot production issues and support the release lifecycle
- Contribute to DevOps and deployment processes where applicable
Key Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field
- 5–8 years of professional experience in Java development
- Strong expertise with Spring and Spring Boot frameworks
- Proficiency in SQL (PostgreSQL preferred) and ORM technologies (e.g., Hibernate)
- Experience with REST API development and test-driven development
- Familiarity with modern SDLC tools (GIT, Jira, CI/CD pipelines)
Desirable Skills
- Exposure to front-end technologies for web or mobile (React Native is advantageous)
- Experience working on low-latency or high-performance systems
- Familiarity with AWS and containerisation tools (e.g., Docker)
Backend Java Developer Lead employer: McCabe & Barton
Contact Detail:
McCabe & Barton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Java Developer Lead
✨Tip Number 1
Make sure to brush up on your Java and Spring Boot skills. Since the role requires strong expertise in these areas, being able to demonstrate your knowledge through practical examples or projects can really set you apart during discussions.
✨Tip Number 2
Familiarise yourself with RESTful API development and test-driven development practices. Being able to discuss your experience with these methodologies will show that you're not just a coder, but someone who understands the importance of quality and maintainability in software.
✨Tip Number 3
Since this position is office-based, consider visiting the area around the office in London EC2. Understanding the local environment can help you feel more comfortable during interviews and shows your genuine interest in the role.
✨Tip Number 4
Engage with the company’s online presence. Follow them on social media and participate in discussions related to fintech and Java development. This can provide you with insights into their culture and values, which you can reference during your conversations.
We think you need these skills to ace Backend Java Developer Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any relevant technologies mentioned in the job description. Use specific examples of projects you've worked on that demonstrate your skills in developing scalable applications.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in backend development and how it aligns with the responsibilities of designing and maintaining trading applications. Be sure to include why you are interested in this specific opportunity.
Showcase Relevant Projects: If you have worked on projects involving RESTful APIs, SQL databases, or Agile methodologies, be sure to mention these in your application. Providing links to your GitHub or portfolio can also help demonstrate your coding skills and project experience.
Highlight Leadership Potential: Since the role has potential for progression into a leadership position, emphasise any previous experience you have in leading teams or mentoring junior developers. This will show that you are not only technically skilled but also ready to take on more responsibility.
How to prepare for a job interview at McCabe & Barton
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, and RESTful APIs in detail. Bring examples of your previous work or projects that demonstrate your ability to write clean, maintainable code and how you've contributed to the development of scalable applications.
✨Understand the Company and Its Products
Research the financial technology firm and its trading platform. Familiarise yourself with their services and any recent news or developments. This will help you tailor your answers and show genuine interest in the role and the company.
✨Prepare for Behavioural Questions
Expect questions about teamwork, problem-solving, and leadership, especially since there's potential for growth into a leadership role. Use the STAR method (Situation, Task, Action, Result) to structure your responses and highlight your relevant experiences.
✨Ask Insightful Questions
Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, the technologies they use, or the company's vision for the trading platform. This shows your enthusiasm and helps you assess if the company is the right fit for you.