Senior Backend Engineer - Java
Capco
In this role, you will design and build robust, cloud-native Java backends that power Tier 1 financial platforms. You will work within Capco's Technology & Engineering team to deliver scalable AWS-based solutions, champion agile practices, and shape backend architectures. You’ll drive continuous improvement, lead technical decisions, and collaborate across cross-functional teams to deliver high-impact financial services software. This is an opportunity to influence the evolution of modern banking technology while working in a client-facing, collaborative consulting environment.
Pay / Benefits- Discretionary bonus
- Competitive pension
- Health insurance
- Family-friendly leave
- Mental health support
- Continuous learning opportunities
- Design and build microservices with Java 11+ and Spring Boot
- Deliver enterprise cloud solutions focusing on AWS infrastructure and services
- Develop and manage CI/CD pipelines and secure deployments
- Write comprehensive tests and promote quality-driven development across the stack
- Collaborate in agile teams, 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
- Agile mindset
- Problem-solving
- Java (11/17/21+), Spring Boot
- AWS cloud services
- Microservices architecture
Reference: WJ-747_30160929