In this Principal Backend Engineer role, you will architect secure, cloud-native Java backends and lead engineering standards across multiple teams for global financial clients. You’ll drive scalable microservices in AWS, coach engineers, and shape delivery practices. The position sits in Capco’s Scotland office with potential Glasgow or Edinburgh assignments, offering impact at scale in a collaborative, security-focused environment.
Pay / Benefits
Discretionary bonus
Competitive pension
Health insurance
Mental health support
5 weeks annual leave
Continuous learning and training
Responsibilities
Lead 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
Expertise in Java 11/17+, Spring Boot, and AWS-based enterprise cloud solutions
Proven track record architecting secure, scalable services using microservices and CQRS patterns
Strong experience in CI/CD pipelines, SQL/NoSQL, Kafka, CloudFormation, and streaming frameworks
Advanced understanding of system security protocols (OAuth, IAM, TLS, encryption)
Leadership capability to manage and mentor teams while driving technology strategy
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.