Full-stack Engineer 4 (Java, Scala, AWS)
Core
Architecting large-scale distributed systems and building cross-platform shared architecture for Capital One Travel products (flights, hotels, rentals, cruises) to enable rapid development and high customizability.
Role type
Senior IC Full-stack Software Engineer (Java/Scala)
Builds
Foundational platform services and cloud-based solutions for the Capital One Travel Portal
Domain
Fintech / Travel Technology
Deliverable
production ML models | product features
Required skills
Distributed microservices architecture, Scala, Java, AWS, Cloud-native development, API design, Technical leadership, System refactoring, Open source frameworks
Preferred skills
Go, Python, TypeScript, Kubernetes, CI/CD pipelines, Observability, AI-based coding tools, Cross-functional leadership
Technologies
Java, Scala, Python, Go, Node.js, TypeScript, Docker, Kubernetes, AWS, Open Source RDBMS, NoSQL
Responsibilities
Lead diverse technology projects and mentor developers, Collaborate with product managers to deliver robust cloud solutions, Define service boundaries and integration patterns, Implement targeted refactoring to reduce technical debt, Influence long-term technology strategy, Provide technical direction across Agile teams
Seniority
Senior, hands-on IC with leadership responsibilities