remote
Staff Software Engineer - Capital One
Software Engineer
Lead design and delivery of scalable banking services using Java, Spring, and AWS. Drive architecture, CI/CD, and containerization to support high‑availability credit platforms.
About the role
Key Responsibilities
- Architect and develop high‑performance microservices in Java/Spring for credit processing.
- Own end‑to‑end delivery, from design through deployment on AWS.
- Implement CI/CD pipelines, containerization with Docker, and orchestration with Kubernetes.
- Collaborate with cross‑functional teams to define product requirements and technical solutions.
- Mentor junior engineers and promote best practices in code quality, testing, and security.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Java and Spring framework.
- Hands‑on experience with AWS services (EC2, ECS, RDS, S3).
- Proficient with Docker, Kubernetes, and CI/CD tooling.
- Excellent communication skills and a passion for building reliable, scalable systems.
Skills
javaspringawsdockerkubernetes