Senior Backend Engineer - Java
Capco
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
- 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
- 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