Principal Backend Developer (Java)

Company: Capco
Apply for the Principal Backend Developer (Java)
Location: Glasgow
Job Description:

Overview

As a Principal Backend Engineer (Java) you will architect secure, cloud-native backend systems and guide engineering standards for global financial clients. You’ll lead multi-team delivery, coach engineers, and ensure high-performance, scalable services. The role centers on Java-based microservices, AWS deployments, and security-first design to support Capco’s enterprise strategies. You’ll influence technical direction, shape delivery processes, and foster a culture of test-first excellence. This is a leadership role in Scotland with impact across Capco’s digital financial services initiatives.

Pay / Benefits

  • discretionary bonus
  • competitive pension
  • health insurance
  • life insurance
  • critical illness cover
  • mental health support

Responsibilities

  • Lead the design and development of secure, scalable backend systems using Java 11+ and Spring Boot
  • Architect distributed microservices and event-driven systems deployed to public cloud (preferably AWS)
  • Guide technical decision-making across teams and align solutions to enterprise strategies
  • Champion engineering excellence, continuous improvement, and a test-first culture
  • Coach developers, shape delivery processes, and influence broader engineering practices across Capco

Key requirements

  • Java 11/17+ proficiency
  • Spring Boot expertise
  • AWS-based enterprise cloud solutions experience
  • Experience architecting secure, scalable services with microservices and CQRS patterns
  • Strong CI/CD, SQL/NoSQL, Kafka, CloudFormation knowledge
  • Understanding of security protocols (OAuth, IAM, TLS, encryption)
  • Leadership capability to mentor teams and drive technology strategy
  • leadership
  • coaching
  • cross-functional collaboration
  • Java 11+/17+
  • Spring Boot
  • AWS

Posted: September 14th, 2026