Back End Developer

Back End Developer

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build scalable backend services and design APIs using Java.
  • Company: Capco is a leading consultancy focused on financial services innovation.
  • Benefits: Enjoy hybrid work, industry-leading training, and a supportive team culture.
  • Why this job: Shape the future of finance while growing your skills in a collaborative environment.
  • Qualifications: Proficiency in Java, cloud deployment experience, and strong problem-solving skills required.
  • Other info: Capco values inclusion and offers adjustments for applicants needing support.

The predicted salary is between 42000 - 84000 £ per year.

Join to apply for the Back End Developer role at Capco. Location: London (Hybrid) | Type: Permanent

Capco is growing our Engineering team – and we’re looking for experienced Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we’d love to hear from you. As a Backend Engineer at Capco, you’ll contribute to high-impact, client-facing projects that shape the future of financial services. You’ll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms. You will also get the chance to work across different domains within FS & Energy.

What You’ll Do

  • Build and deliver scalable backend services using Java (11, 17+)
  • Design and implement APIs and microservices for enterprise systems
  • Work across cloud platforms, particularly AWS, using best practice deployment techniques
  • Contribute to architecture discussions and solution design
  • Develop robust test coverage including unit, integration, and performance testing
  • Collaborate in agile teams alongside clients, product managers, and other engineers

What We’re Looking For

  • Proficiency in Java and Spring Boot
  • Experience deploying solutions into cloud environments (preferably AWS)
  • Understanding of microservices, event-driven design, and cloud-native architecture
  • Strong grasp of SQL and NoSQL databases
  • Solid experience with CI/CD pipelines and DevOps tools
  • Consulting mindset with strong communication and problem-solving skills

Bonus Points For

  • Terraform, CloudFormation, or other infrastructure-as-code tools
  • Experience with serverless functions (AWS Lambda, Azure Functions)
  • Messaging systems like Kafka or RabbitMQ
  • Familiarity with security protocols such as OAuth2 and SAML
  • QA automation and integration with third-party platforms

Why Join Capco

You’ll be part of a team where your voice matters. We’re collaborative, non-hierarchical, and laser-focused on creating impact – for our clients and for you. At Capco, you’ll shape your career around your strengths, enjoy flexibility and trust, and work with people who genuinely care about your growth and wellbeing.

Inclusion at Capco

We’re committed to a barrier-free, inclusive recruitment process. If you need any adjustments at any stage, just let us know – we’ll be happy to help. We welcome applicants from all backgrounds.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Back End Developer employer: Capco

Capco is an exceptional employer that fosters a collaborative and inclusive work culture, where your contributions are valued and your career can flourish. With access to industry-leading training and the opportunity to work on high-impact projects in the dynamic financial services sector, you will be empowered to grow your skills in a supportive environment that prioritises your wellbeing and professional development.
C

Contact Detail:

Capco Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back End Developer

✨Tip Number 1

Familiarise yourself with the latest Java versions, especially Java 11 and 17, as these are crucial for the role. Brush up on your Spring Boot skills, as this framework is essential for building scalable backend services.

✨Tip Number 2

Gain hands-on experience with AWS and cloud-native technologies. Consider working on personal projects or contributing to open-source projects that utilise AWS to demonstrate your ability to deploy solutions in cloud environments.

✨Tip Number 3

Engage with the developer community through forums or local meetups focused on microservices and event-driven design. Networking can provide insights into industry best practices and may even lead to referrals.

✨Tip Number 4

Prepare to discuss your problem-solving approach during interviews. Be ready to share examples of how you've tackled complex challenges in previous roles, particularly those involving CI/CD pipelines and DevOps tools.

We think you need these skills to ace Back End Developer

Proficiency in Java
Spring Boot
Cloud Deployment (AWS)
Microservices Architecture
Event-Driven Design
SQL and NoSQL Databases
CI/CD Pipelines
DevOps Tools
Strong Communication Skills
Problem-Solving Skills
API Design and Implementation
Agile Methodologies
Unit Testing
Integration Testing
Performance Testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java and Spring Boot experience prominently. Include specific projects where you've built scalable backend services or designed APIs, as this aligns with what Capco is looking for.

Craft a Compelling Cover Letter: In your cover letter, express your passion for financial services and how your skills in cloud-native technologies can contribute to Capco's innovative solutions. Mention any relevant experience with AWS and microservices.

Showcase Problem-Solving Skills: During the application process, emphasise your problem-solving abilities. Provide examples of complex problems you've solved in previous roles, particularly in agile environments, to demonstrate your fit for the role.

Highlight Continuous Learning: Mention any recent training or certifications related to backend development, cloud technologies, or DevOps tools. This shows your commitment to growth and aligns with Capco's focus on industry-leading training.

How to prepare for a job interview at Capco

✨Showcase Your Java Expertise

Make sure to highlight your proficiency in Java, especially versions 11 and 17. Be prepared to discuss specific projects where you've used Java and Spring Boot, as this will demonstrate your hands-on experience.

✨Discuss Cloud Experience

Since the role involves working with cloud platforms, particularly AWS, be ready to talk about your experience deploying solutions in cloud environments. Mention any specific tools or practices you've used, such as Terraform or CloudFormation.

✨Understand Microservices Architecture

Capco is looking for candidates familiar with microservices and event-driven design. Prepare to explain how you've implemented these concepts in past projects and how they can benefit financial services.

✨Demonstrate Problem-Solving Skills

As a Backend Engineer, you'll face complex challenges. Be ready to share examples of how you've approached problem-solving in previous roles, particularly in collaborative settings with agile teams.

Back End Developer
Capco
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>