IT & Software

Senior Backend Engineer - Java

Capco

London · Greater London · United Kingdom

Overview

As a Senior Backend Engineer (Java) you will design and build cloud-native, microservices-based platforms for Tier 1 financial institutions, using Java, Spring Boot, and AWS. You’ll lead backend design, drive agile practices, and contribute to modern banking technology. You’ll work closely with cross-functional teams to deliver scalable, secure solutions and continuously improve the stack. This is a hands-on, impact-focused role in Capco’s technology and engineering practice.

Pay / Benefits
  • Discretionary bonus
  • Competitive pension
  • Health insurance
  • Life insurance
  • Mental health support
  • 5 weeks of annual leave with the option to buy or sell holidays
Responsibilities
  • Design and build microservices-based applications using Java 11+ and Spring Boot
  • Deliver enterprise-ready cloud solutions with AWS infrastructure and services
  • Build and manage robust CI/CD pipelines and ensure secure, scalable deployments
  • Write comprehensive tests and implement quality-driven development across the stack
  • Collaborate in agile teams and contribute to design decisions, troubleshooting, and continuous improvement
Key requirements
  • Expert-level Java development (Java 11, 17, 21+), Spring Boot proficiency
  • Deep knowledge of public cloud environments, preferably AWS
  • Experience designing cloud-native, microservices, and event-driven architectures
  • Strong grasp of CI/CD pipelines, SQL/NoSQL databases, Kafka, and Java Streaming
  • Familiarity with infrastructure-as-code (CloudFormation), distributed systems, and secure design practices
  • Collaborative
  • Problem-solving
  • Agile mindset
  • Java 11/17/21+, Spring Boot
  • AWS
  • Cloud-native architecture

Reference: WJ-747_30185944

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.