At a Glance
- Tasks: Join a dynamic team to design and develop a cutting-edge trading platform.
- Company: Be part of a leading FCA-regulated fintech firm in the heart of London.
- Benefits: Enjoy a competitive salary, bonuses, and opportunities for career progression.
- Why this job: Work with skilled professionals and make a real impact in the finance tech space.
- Qualifications: 5-8 years of Java development experience and a degree in Computer Science or related field.
- Other info: Office-based role, Monday to Friday, with potential for leadership growth.
The predicted salary is between 56000 - 64000 £ 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 (City of London) employer: Mccabe & Barton
Contact Detail:
Mccabe & Barton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Java Developer (City of London)
✨Tip Number 1
Network with professionals in the fintech industry, especially those who work with Java and Spring Boot. Attend meetups or webinars to connect with potential colleagues and learn more about the company culture.
✨Tip Number 2
Brush up on your knowledge of RESTful APIs and ensure you can discuss your experience with them confidently. Be prepared to share specific examples of projects where you've implemented these technologies.
✨Tip Number 3
Familiarise yourself with Agile methodologies, as this role involves participating in Agile development processes. Consider discussing how you've successfully worked in Agile teams in the past during your conversations.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical discussions. Think of challenging production issues you've resolved and be ready to explain your thought process and the solutions you implemented.
We think you need these skills to ace Backend Java Developer (City of London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and REST API development. Use specific examples from your past roles that demonstrate your skills in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience in developing scalable trading applications.
Showcase Relevant Projects: If you have worked on projects involving low-latency systems or financial technology, be sure to include these in your application. Highlight your contributions and the technologies used.
Prepare for Technical Questions: Anticipate technical questions related to Java, Spring Boot, and SQL during the interview process. Brush up on your knowledge of Agile methodologies and DevOps practices as well.
How to prepare for a job interview at Mccabe & Barton
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java and Spring Boot during the interview. Be prepared to discuss specific projects where you used these technologies, as well as any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm questions related to backend development, as this will help you articulate your thought process clearly during the interview.
✨Familiarise Yourself with REST APIs
Since the role involves building and integrating RESTful APIs, brush up on your knowledge of API design principles. Be ready to explain how you would approach developing an API and discuss any relevant experiences you've had in this area.
✨Prepare for Cultural Fit Questions
As the company is looking for someone who can grow into a leadership role, be prepared to discuss your teamwork and collaboration experiences. Think about examples where you contributed to a team’s success or led a project, as this will demonstrate your potential for growth within the company.