Senior Backend Engineer - Java
Core
Design and build robust, scalable, cloud-native microservices applications for Tier 1 financial institutions using Java and AWS.
Role type
Senior Backend Engineer (Java)
Builds
Enterprise-ready cloud solutions and microservices-based applications
Domain
Finance / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
Java 11/17/21+, Spring Boot, AWS, Microservices architecture, CI/CD pipelines, SQL/NoSQL databases, Kafka, Java Streaming, Infrastructure-as-Code
Preferred skills
GitLab CI/CD, Cucumber BDD, CQRS patterns, Performance testing, AWS Solutions Architect certification (via careerplan.io/jobs/7679923-senior-backend-engineer-java-at-capco)
Technologies
Java, Spring Boot, AWS, Kafka, SQL, NoSQL, CloudFormation, GitLab, Cucumber
Responsibilities
Design and build microservices-based applications using Java and Spring Boot; Deliver enterprise-ready cloud solutions with a focus on AWS infrastructure; Build and manage robust CI/CD pipelines; Write comprehensive tests and implement quality-driven development; Collaborate in agile teams on design decisions and troubleshooting.
Seniority
Senior, hands-on IC