Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Principal Backend Engineer - Java role.
Rezi rewrites your resume against Capco's job description. Free.

Tailor your resume to this Principal Backend Engineer - Java role.
Rezi rewrites your resume against Capco's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Principal Backend Engineer - Java posting at Capco — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Principal Backend Engineer - Java posting at Capco — free, in seconds.
About the Role
Capco is expanding its Engineering team and seeking experienced Principal Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. You will contribute to high-impact, client-facing projects using cloud-native technologies across Financial Services & Energy domains, collaborating with talented engineers, influencing architecture, and accessing industry-leading learning opportunities. The role also involves utilizing approved AI tools and automation for enhanced development speed, quality, and productivity, with human judgment and responsible AI guardrails.
Responsibilities
- Build and deliver scalable backend services using Java 11, 17+, designing APIs and microservices for enterprise systems.
- Work across cloud platforms, particularly AWS, applying cloud-native deployment techniques and contributing to architecture and solution design.
- Develop robust automated test coverage across unit, component, integration, end-to-end and performance testing.
- Collaborate with clients, product managers and engineers in agile teams to design, deliver and troubleshoot large-scale distributed systems.
- Use approved AI tools, automation and AI-enabled workflows to support engineering activities such as development, testing, troubleshooting and documentation, with appropriate human review and responsible AI controls.
Requirements
- Expertise in Java 11, 17+ and Spring Boot, with experience designing and delivering large-scale enterprise backend systems.
- Experience with cloud-native and distributed architectures, including microservices, event-driven patterns and CQRS, preferably deployed within AWS.
- Experience with CI/CD, Infrastructure as Code such as CloudFormation, and SQL and NoSQL databases.
- Experience with Kafka, Java streaming, automated testing and troubleshooting distributed systems.
- Curiosity and practical experience using approved AI, GenAI or AI-enabled development tools to improve engineering productivity, with an understanding of human-in-the-loop review, responsible AI, guardrails and escalation where required.
Skills
- Java 11
- Java 17+
- Spring Boot
- AWS
- Cloud-native deployment
- Microservices
- Event-driven patterns
- CQRS
- CI/CD
- Infrastructure as Code
- CloudFormation
- SQL
- NoSQL
- Kafka
- Java streaming
- Automated testing
- Troubleshooting distributed systems
- AI tools
- GenAI
- AI-enabled development tools
- GitLab
- Cucumber
- Behaviour Driven Development (BDD)
- AWS Certified Solutions Architect
- IAM Roles
- KMS
- Responsible AI
- Agentic AI workflows
Location
- London (Hybrid)
Work Type
- Permanent
- Hybrid
Experience Level
- Principal
Education Level
- AWS Certified Solutions Architect – Associate or Professional level certification
Benefits
- Discretionary bonus
- Competitive pension
- Health insurance
- Life insurance
- Critical illness cover
- Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders for mental health support.
- Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement.
- 8 complimentary backup care sessions for emergency childcare or elder care.
- 5 weeks of annual leave with the option to buy or sell holiday days.
- Minimum 40 hours of training annually (workshops, certifications, e-learning).
- Business Coach assigned from Day One.
- Convenient online GP services.
- Gympass (Wellhub)
- Travel insurance
- Tastecard
- Season ticket loans
- Cycle to Work
- Dental insurance
About the Company
- Capco is growing its Engineering team.
- Capco is committed to making its recruitment process accessible and straightforward for everyone.
- Capco values each person’s unique perspective and contribution.
- Capco’s #BeYourselfAtWork culture encourages individuality and collaboration.
Equal Opportunity
- We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know – we’ll be happy to help.
- We value each person’s unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration – a mindset that shapes how we work with clients and each other every day.