GrepJob
Capco

Principal Backend Developer (Java)

Capco
Apply
3 months ago
Edinburgh, United KingdomStaff+
H1B Sponsor

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.

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 (e.g., OAuth, IAM, TLS, encryption).
  • Leadership capability to manage and mentor teams while driving technology strategy.

Benefits

  • Discretionary bonus, competitive pension, health insurance, life insurance, and critical illness cover.
  • Easy access to mental health resources including CareFirst and Unmind.
  • Family-friendly policies including maternity, adoption, and shared parental leave.
  • 5 weeks of annual leave with the option to buy or sell holiday days.
  • Minimum 40 hours of training annually with a business coach assigned from Day One.

Tech Stack

Apache KafkaAWSCucumberJavaSpring BootSQL